[英]How to handle linked components in XSLT in tridion SDL Tridion 2011 SP1 using XSLT mediator
[英]How to get components of a template in SDL Tridion 2011 SP1
我是Tridion的新手。 我正在尋找TBB的一些示例代碼來獲取組件模板的所有組件。 我已經看到了如何獲取頁面組件或文件夾但不是這樣的示例。
我可以通過使用object.GetListUsingItems(filter).SelectNodes(*).Count
得到計數object.GetListUsingItems(filter).SelectNodes(*).Count
在我的模板中計算,但我需要一種方法來迭代所有組件並獲得組件的Title或其他屬性。
請指教。
您無法一次性獲取模板的所有組件,您需要首先查看與此組件模板關聯的模式,然后獲取每個模式的所有組件。 這樣做時要注意藍圖上下文。
我對你想要實現的目標感到有些困惑,如果你想在發布行動中做到這一點,你很快就會發現包含許多組件的大量發布事務。
如果您想要更多屬性而不是列表中公開的屬性,那么請使用GetUsingItems
- 但請注意,這是一個相當慢的操作,與獲取列表相比,數據庫交互要多得多。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.