2012-11-22 14 views
5

Önyükleme temasıyla orchard cms kullanıyorum.Orchard CMS İçerik türümü için tema görünümü oluştur

Ben Bir içerik türü oluşturduk

: Evi o TARLALARINI

  • görüntü (Medya seçici alanı)
  • Emlak Tipi (taksonomi alanı)
  • Konum (taksonomisi içeren

    alan)

.210

O

  • PARÇALAR

    • ortak
    • vücut sonradan
    • Başlığı
    • Taşıt Karayolu

    Ben evlerin sorgular istiyorum yayınlamak ve görünümü seçebileceksiniz etti/onlar için düzen

    , ör. HouseList (esas olarak kenar çubukları için) olarak adlandırılan düzen, başlığı, resmi ve bağlantıyı, olası konum ve türünü, ancak varsayılan olarak bağlantıları dışına çıkarır. Ve sonra bir fullDetails düzeni ve bir görüntü sadece düzen (böylece ben bir dörtlü içinde bir widget söylemek jquery görüntü makarası gösterebilir) Tüm bunları nasıl yapabilirim lütfen, ben Content-House.cshtml vb çalıştı denedim ama ben cant Ne gösterileceğini seçmek için details.content detaylarına erişin.

    Nasıl yapılacağına dair fikre sahip olduğum zaman eminim 1 Geri kalanını sıralayabilmeliyim. Ben vb belgelerini okudum ama çok farklı yollar var, yani yerleştirme dosyası, parçaları değiştirmek, içerik, vb ele almak için sınıflar oluşturmak sureley basit bir şey eksik gibi her şey için örneğin bir görünüm oluşturmak için eksik. houue-list, house-details, house-imageONly ve sonra içeriği manipüle.

    'a yardım ediniz. Bu siteyi haftalarca devam ettirmek ve çok uzaklaşmamak için farklı şeyler deniyorum. Örnekler harika olurdu ama saatlerce google'da arama yaptım ve benzer bir şey buldum, ancak bir başlangıç ​​için yeterli ayrıntıya sahip bir şey yok.

    Teşekkür

  • cevap

    2

    farklı parça ve alanlar için şeyler hareket yerleştirme ve alternatif şablonlar olduğunu yapmanın standart bir yol. Yerleşimi uzmanlaştırabilir ve görüntüleme türüyle, bir projeksiyonun ne döndüğü gibi bir liste oluştururken Özet olan ve ayrıntı görünümü için Ayrıntı olan seçenekle değiştirebilirsiniz.yerleşimdeki diğer bilgiler burada bulunabilir: http://docs.orchardproject.net/Documentation/Understanding-placement-info ve burada dönüşümlü: Artık tamamen render devralmak ve yerleştirme olmadan yapmayı tercih eğer http://docs.orchardproject.net/Documentation/Alternates

    , burada yardımcı olabilecek birkaç yayın verilmiştir:

    http://weblogs.asp.net/bleroy/archive/2011/07/31/so-you-don-t-want-to-use-placement-info.aspx

    http://weblogs.asp.net/bleroy/archive/2011/03/27/taking-over-list-rendering-in-orchard.aspx

    +0

    Cevabınız için teşekkür ederiz. Hafta sonu için uzaklara gittim. Bu bağlantılara bir göz atacağım (daha önce bunları taradım). Projeksiyonları ve alternatifleri kullanarak referans için herhangi bir tema örneği projesi var mı? Yaptığım şeyin ortak bir yer ve basit olduğunu düşünürdüm. – Jonnymaboy

    +0

    Yaygın bir yer ve basit, bu yüzden size bu bağlantıları verebildim. –

    +0

    tamam teşekkürler. Yerleşim dosyasını başarılı bir şekilde denemediğim için, yerleşim dosyasını kullanmayan blog bağlantılarınızın daha kolay izlenebileceğini düşünüyorum. Bildiğiniz hiçbir indirilebilir örnek yok. yani, meyve bahçesinde bulunan diğer temalar ile oynayabiliyorum. Yardımlarınız ve yorumlarınız için teşekkür ederiz. – Jonnymaboy

    İlgili konular