Day CQ5でサイトを開発します。私はテンプレート、コンポーネント、ページを開発しており、問題に直面しています。サイトのページでは、コンポーネントの1つのインスタンスにすることができ、他のインスタンスの追加を防止する必要があります。これどうやってするの?多分誰かがこの問題に直面していますか?ページ上のコンポーネントのインスタンスを最大で1つ必要です
答えて
著者は、ページのさまざまな領域(パーサーコンテナ)にコンポーネントを追加する必要がない場合は、静的な場所にコンポーネントを追加するだけで済みます。次に、作成者はコンポーネントを入力するか、それを非表示にするため空白のままにします。その後、追加コピーを追加できないように、あなたはサイドキックの外に置いておきます。
これは単なるヒントですが、問題が解決する可能性があります:http://dev.day.com/content/kb/home/cq5/Development/Components/HowToDefineComponentListDynamically.html。
リンクをありがとうが、わかりましたが、使用可能なコンポーネントのリストはクライアント側で処理されていると言われています。 parisのリスナーを書く価値があるかもしれません。彼はページ上のコンポーネントの可用性をチェックし、そのようなコンポーネントがすでに存在する場合、スクリプトは追加を防ぎます。私はそれがどのようにうまくいくのか想像しませんが:( –
実際には悲しいことですが、CMSの標準ツールを使ってこのケースを処理できません。 –
- 1. 2つ以上のHTMLページで1つのアプレットのインスタンスを使用する
- 2. Tapestryページまたはコンポーネントで、インスタンスのフィールドアクセスを同期する必要がありますか?
- 3. Javaコンポーネントの最大サイズ
- 4. 1つのCUDAカーネルで開始できるスレッドの最大数
- 5. 最低1つの値が必要なC#のパラメータ
- 6. いつでも最大1つのAndroid通知がある
- 7. Crystal Reports:1つ以上のページのサブレポート
- 8. ASP.NETでは2つの言語が必要ですが、PHP/Rubyには1つのみが必要ですか?
- 9. SAS(上位3)の中で最大の値を見つける
- 10. 2つのコンポーネントの比較 - コンポーネントXのコンポーネントAのインスタンス
- 11. Joomlaのコンポーネントでヘルプが必要
- 12. サポートするXMLコンポーネントが必要です
- 13. レンダリングクエリは、インスタンス...ヘルプのために1回必要ではなくx回です。
- 14. ランダムなレコードですが、各カテゴリから最大1つです
- 15. UIPickerViewは1つのコンポーネントのみを表示します。 2つ表示する必要があります。
- 16. WCF最大インスタンス10
- 17. ASP.netのgridViewで1ページあたりの最大ページサイズを設定する方法
- 18. UITextView contentSize.heightは必要以上に大きいですか?
- 19. 2つ以上のページをイオン化して1つのビューで表示する
- 20. 2の代わりに1つのインスタンスでメモリを上書きする
- 21. 1つの物理マシン上で複数の 'big' Solr shardインスタンスを実行する
- 22. 整数のストリームで最大の要素を見つける
- 23. はTargetControl同上1つの私のASP.NET Webページで確認ボタンエクステンダー
- 24. 非常に大きなhtmlページ:仮想スクロールを実装する上でのポインタが必要
- 25. 列挙型の各値が、LINQを使用して最大でも1つの要素の1つの要素にあることを確認しますか?
- 26. ValueError:Pythonをアンパックするために1つ以上の値が必要
- 27. 要素単位で最大2つのデータフレームがNaNを無視
- 28. iad banner - アプリケーションごとに1つのインスタンスまたはページごとに1つのインスタンス
- 29. Rails 3 - 1対1の関係を持つモデル - 必要ですか?belongs_to
- 30. 私は1つのjQuery効果が必要です
私が正しく理解していれば、使用されているページテンプレート? –
このアプローチでは、柔軟性が失われます。コンポーネントはページ上の具体的な場所にバインドされ、そこに他のものを置くことはできません。 –
はい、柔軟性は低下します(ただし、あなたが制限しようとしているコンポーネントの上および/または下にparsysコンポーネントを置くことによって、静的コンポーネントと同じセクション内の他のコンポーネントを許可することができます。 – crispydc