私は完全なダイナミックアコーディオンを計画し始めています。アイデアはファイルが一連のフォルダにアップロードされることです。今では、1つのページに複数のリピーターを配置し、フォルダごとに1つずつ配置し、ファイルを読み取り、リンクとアコーディオン用のHTMLを生成する変換を行うことができます。私が望んでいることは、すべてのフォルダとその子を読み込むための1つの変換を持つことです。Kentico ASCX変換ページタイプのプロパティ
最初のロジックはこうです。
if (PageType = cms.Folder && HasChildren = true){
Output folder name + html
Output children + html
}
例コンテンツツリー:
親ノード
- フォルダ1
- フォルダ2
- フォルダ3
- フォルダ4
私が子供のページタイプ、cms.fileを、制御することができますし、親がcms.folderになりますが、私は実際にどのように決定するかを検出しますページタイプと子供がいる場合は?
これらの使用に関する良いチュートリアルですか?私は物事を簡単に理解する傾向があります。 –
確か:https://docs.kentico.com/display/K8/Using+hierarchical+transformations、https://devnet.kentico.com/articles/how-to-build-up-a-menu-using-the -hierarchical-transformation、http://devnet.kentico.com/articles/best-practices-for-implementing-site-navigation-in-kentico –
ありがとうございました。私はこれを計画し始めている。私は問題に遭遇したときに新しい質問を投稿します。 –