2012-06-18 20 views
5

के साथ सभी दस्तावेज़ प्रकार umbraco प्राप्त करें मेरे पास "जानकारी" का दस्तावेज़ प्रकार है, मेरे पास कुछ कस्टम उचित भी हैं।रेज़र

infoTitle infoSummary infoBody

मैं दस्तावेज़ प्रकार "जानकारी" और आउटपुट डेटा के सभी दस्तावेजों को पुनः प्राप्त करना चाहते हैं।

धन्यवाद

उत्तर

13

यह सरल उस्तरा मैक्रो को पूरा करना चाहिए कि आप क्या चाहते हैं:

@{ 
    // Get root node: 
    var root = Model.AncestorOrSelf(); 

    // Get all descendants, filter by type: 
    var nodes = root.Descendants("info"); 

    // Loop through the filtered nodes, displaying the properties: 
    <ul> 
    @foreach (var node in nodes) 
    { 
     <li> 
      <h2>@node.infoTitle</h2> 
      <div>@node.infoSummary</div> 
      <div>@node.infoBody</div> 
     </li> 
    } 
    </ul> 
} 

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^