İçerik Öğelerini Görüntüleme

İçerik Yerleşimleri içerik öğelerinin görüntülenmesinde kullanılır. İçerik öğesi verilerini alırlar, HTML olarak görüntüler ve sayfaya eklerler.

Öndeğer olarak içerik yerleşimleri içerik öğelerini görüntülemek üzere Mustache şablon oluşturmayı geliştirebilirler ancak herhangi bir JavaScript teknolojisinde de uygulanabilirler. Mustache şablonunun görüntülemesi için verilerin belirli bir formatta olmasını bekler. render.js içerik yerleşim dosyasının, şablona ilettiği modelin format ile eşleşmesini sağlaması gerekir.

İçerik yerleşimleri farklı kullanım senaryolarında görüntülenir:

  • Oracle Content Management Varlık Yönetimi Kullanıcı Arayüzünde kullanıldığında, kullanıcının kaydetmeden önce değişiklikleri önizlemesi için veriler "düzenlenmiş" durumda olabilirler.

  • Veri, içerik listesinde veya içerik öğesindeki bir Oracle Content Management sitesinde kullanıldığında içinde çalıştığı site hakkındaki ek bilgiler ile uzatılır.

  • İçerik Yazılım Geliştirme Kitinin kullanıcısı istediği verileri doğrudan içerik yerleşimine ilettiği, İçerik Yazılım Geliştirme Kitinin contentClient.renderLayout() çağrısı ile kullanıldığında.

Performans için, tüm gerekli verileri döndürecek olan tek bir sorgunun oluşturulması ile hızlı bir başlangıç sorgusu ve alanların birbirlerini takip eden sorgular yoluyla dolduruldukları ve ana hattın mümkün olan en hızlı biçimde görüntülendiği birden fazla sorgu arasında genel bir dengeleme vardır. Seçtiğiniz model, verilerinize ve kullanım senaryolarına bağlıdır.

Ayrıca içerik yerleşimine iletilen veriler de nasıl alındıklarına bağlı olarak formatta farklılık gösterebilir. Örnek olarak, genişletme parametresiyle bir içerik temsili durum transferi kullanırsanız diğer içerik öğelerine bağımsız veya toplu olarak yapılan başvurular da döndürülebilir. Başvuruda bulunulan içerik öğeleri dahil edilmezse ek temsili durum transferi çağrıları yapmanız gerekir.

Tüm durumları idare etmek üzere, içerik yerleşim geliştiricisi alınan verilerin formatı için esnek olmaya çalışmalıdır. Ayrıca gerekli olduğunda geliştirici ek verileri de alabilir ve verileri görüntüleme şablonu tarafından beklenen formata zorlayabilir.