2012-03-31 19 views
5

Bir ana sayfayla (kendi içerik türüyle) ve altında bir ana sayfa olan bir umbraco projem var.Umbraco'da bir sayfada ana sayfanın nasıl gösterilmesi

masterpage içerik türü alt bilgi gibi şeyler, ben ana baktığınızda Ancak, masterpage özellikleri göstermez vb

başlık içerir. masterpage şablonunda Ben çizgi var:

<umbraco:Item field="footerText" runat="server" /> 

Ama bu masterpage özelliklerinden footerText özelliğini almıyor.

Özelliklerin miras almadığı gerçeğiyle ilgili bir şey olduğunu tahmin ediyorum, o halde bu konuda nasıl dolaşacağız? Verileri çeken veya daha hızlı bir yol olan basit bir makro yazmak mı?

çok teşekkürler

cevap

6

Bir üst düğüme ait erişim alanlarına çalışıyorsanız, true olarak özyinelemeli özelliğini ayarlamak olacaktır:

<umbraco:Item field="footerText" recursive="true" runat="server" /> 

şablon editörü aracılığıyla masterpages düzenlerken Umbraco arka ucunda, etiketlerinizi oluşturmanıza yardımcı olması için "umbraco sayfa alanı ekle" iletişim kutusunu kullanabilirsiniz.

+0

Bu yaptı! Teşekkürler!! – Nick

+0

@Douglas Ludlow, Merhaba makroyu kullanıyorum: . Burada projectSection benim mülkümdür ve bu mülkiyeti ebeveynimden geçmek istiyorum, böylece özyinelemeli bir anahtar kelime kullandım ama . Bana bu plz'i önerebilir misin? – cracker

İlgili konular