Yuvalanmış bir şablon, tasarımı ve düzenlenebilir bölgeleri başka bir şablona dayanan bir şablondur. Yuvalanmış şablonlar, bir sitenin çok sayıda ortak tasarım öğesi olup yine de bazı değişiklikler içeren sayfalarındaki içeriği denetlemek için kullanışlıdır. Örneğin bir taban şablonda daha geniş tasarım alanları olabilir ve bir siteye katkı yapan pek çok kişi tarafından kullanılabilirken yuvalanmış bir şablon sayfalardaki düzenlenebilir bölgeleri sitenin belirli bir kısmı için daha ayrıntılı olarak tanımlayabilir.
Taban bir şablondaki düzenlenebilir bölgeler yuvalanmış şablona devredilir ve yuvalanmış bir şablondan oluşturulan sayfalarda, bu bölgelere yeni şablon bölgeleri eklenmedikçe düzenlenebilir olarak kalır.
Taban bir şablondaki değişiklikler, taban şablonu esas alan şablonlarda ve tüm ana ve yuvalanmış şablonları esas alan tüm şablon tabanlı belgelerde otomatik olarak güncelleştirilir.
Aşağıdaki örnekte, trioHome şablonu Body, NavBar ve Footer adlı üç düzenlenebilir bölge içermektedir:
Yuvalanmış şablon oluşturmak için şablonu esas alan yeni bir belge oluşturulmuş, sonra bu bir şablon olarak kaydedilmiş ve TrioNested olarak adlandırılmıştır. Yuvalanmış şablonda Body adlı düzenlenebilir bölgeye iki düzenlenebilir bölge eklenmiştir.
Yuvalanmış şablona aktarılan düzenlenebilir bir bölgeye yeni bir düzenlenebilir bölge eklediğinizde, düzenlenen bölgenin vurgulama rengi değişir. Düzenlenebilir bölge dışında eklediğiniz içerik, örneğin editableColumn, artık yuvalanmış şablona dayanan belgelerde düzenlenebilir değildir. Mavi ile vurgulanmış düzenlenebilir bölgeler, ister yuvalanmış şablonda eklenmiş ister taban şablondan aktarılmış olsunlar, yuvalanmış şablona dayanan belgelerde düzenlenebilir kalır. Düzenlenebilir bölge içermeyen şablon bölgeleri şablon tabanlı belgelere düzenlenebilir bölgeler olarak aktarılır.
Yuvalanmış şablonlar taban bir şablon üzerinde çeşitlemeler oluşturmanıza izin verir. Giderek daha ayrıntılı sayfa mizanpajları tanımlamak için birden çok şablonu yuvalayabilirsiniz.
Varsayılan olarak taban şablondan gelen tüm düzenlenebilir şablon bölgeleri, yuvalanmış şablondan onu esas alan belgeye aktarılır. Bu, siz bir taban şablonda düzenlenebilir bir bölge oluşturur, sonra da yuvalanmış bir şablon oluşturursanız, düzenlenebilir bölgenin (siz yuvalanmış şablondaki o bölgeye yeni herhangi bir şablon bölgesi eklemediyseniz) yuvalanmış şablonu esas alan belgede görüneceği anlamına gelir.
Not:
Düzenlenebilir bir bölgenin içine, o bölgenin yuvalanmış şablonu esas alan belgelere düzenlenebilir bir bölge olarak aktarılmaması için şablon etiketleri ekleyebilirsiniz. Böyle bölgelerin mavi kenarlık yerine turuncu bir kenarlığı vardır.
-
Yuvalanmış şablonu esas almak istediğiniz şablondan bir belge oluşturun. Aşağıdakilerden birini yapın:
Varlıklar panelindeki sol bölmeden Şablonlar'ı tıklatın. Alt bölmeden Yeni Şablon'u seçin.
Dosya > Yeni'yi seçin. Yeni Belge iletişim kutusunda Şablondan Sayfa kategorisini seçin, sonra kullanmak istediğiniz şablonun bulunduğu siteyi seçin. Yeni bir belge oluşturmak için Şablon listesinde şablonu çift tıklatın.
-
-
Yuvalanmış şablonlarda içtekine aktarılan düzenlenebilir bölgelerin mavi bir kenarlığı vardır. Düzenlenebilir bir bölgenin içine, o bölgenin yuvalanmış şablonu esas alan belgelere düzenlenebilir bir bölge olarak aktarılmaması için şablon etiketleri ekleyebilirsiniz. Böyle bölgelerin mavi kenarlık yerine turuncu bir kenarlığı vardır.