2012-03-19 15 views
18


Bir yazıya Başlık ve Meta Verileri (yayınlanan veriler) nasıl kaldırırım? Bu Placement.info'da yapılabilir mi? Özel bir içerik oluşturmayı denedim, ancak en iyi çözüm gibi görünmüyor. Sadece CSS ile yaptım ama bunun başka bir şekilde yapılabileceğini biliyorum. sen durumda Orchard: Anatomy of a themeOrchard CMS - Bir başlıktaki Başlığı ve Meta verileri (yayımlanmış tarih) kaldır

Ayrıca:

<Placement> 
    <Match DisplayType="Detail"> 
     <Place Parts_Title="-"/> 
     <Place Parts_Common_Metadata="-"/> 
    </Match> 
    <Match DisplayType="Summary"> 
     <Place Parts_Title="-"/>    
     <Place Parts_Common_Metadata="-"/> 
    </Match> 
</Placement> 

daha detaylı bilgi için bu yazı bakın:

cevap

29

Sen başlığını görüntülemek ve tarih yayınlamıyoruz için mevcut temanın kök klasöründe Placement.info dosyasını düzenleyebilirsiniz Parts_Title gibi isimlerin nereden geldiğini merak ederek, bkz. Customizing Orchard using the Designer Helper Tools (özellikle şekil izleme). Sonra Temanızın görünüm klasöründe bir Parts.Title.cshtml dosyası oluşturmak her sayfada başlık kaldırılması ve iken kafasında başlık meta tutmak istiyorsanız

+0

büyük bilgileri kaldırmamız dışında normal kodla aynıdır! Parts_RoutableTitle işe yaramadı, bu yüzden Parts_Title'ı denedim ve başlık gitti. Bence özel bir içerik yaptım. –

+0

Güncelleme için teşekkürler, bunu yansıtmak için cevabı da güncelleyeceğim. – scripni

+3

oh, Designer Tools'un çok yardımı oldu! –

15

Alternatif

@{ 
Layout.Title = Model.Title; 
} 

koymak hangi <h1> etiketi

+0

teşekkürler, bu mükemmel çalışıyor! – Cerveser

+0

Bu, tam olarak yapmak istediğim şey. Teşekkürler! – PantsOffNow

İlgili konular