1

Web サイトで Sitecore ページ エディターをカスタマイズしようとしています。彼らのホームページには、ニュースビューアのサブレイアウトが表示されます。ニュース アイテムは、ホームページのすぐ下に入力されるのではなく、Sitecore コンテンツ ツリーのまったく別の場所に入力されます。

つまり、ページ エディターの通常の挿入オプションでは、ホーム アイテムの下のレベルで有効なテンプレートのみが表示されます。ニュース項目が含まれていないため、ニュース項目テンプレートは言及されていません。それは予想通りです。

私が探しているのは、ユーザーが新しいニュース アイテムを挿入できるようにする方法です。システムはそれをコンテンツ ツリーに正しく配置する必要があります。

私が調べるべきメカニズムについて何か考えはありますか?編集フレームを調べましたが、それはまだオプションですが、ページ エディターの上部にボタンを追加したいと考えています。

よろしく、

デビッド

4

1 に答える 1

2

正直なところ、編集フレームはエンド ユーザーにとって最も混乱の少ないオプションだと思います。別のオプションとして、リボンを変更してそこにボタンを追加することもできます。リボンはコア データベースにあります: /sitecore/content/Applications/WebEdit

また、WebEdit でのみコードを出力することもできます: Sitecore.Context.PageMode は、現在のモードを識別するのに役立ちます。

于 2010-10-11T08:52:02.017 に答える