今回はセクションやフィールドのSItecore上での表示順番を変える方法をご紹介したいと思います。
同じテンプレート内のセクション・フィールドの順番の変更
変更したいフィールドがあるテンプレートのツリーにいき、場所を移動したいフィールドを選択した状態でホームタブの一番右にある「上へ移動」「下へ移動」「最初に移動」「最後に移動」のいずれかで移動する
異なるテンプレート間のセクションの順番変更
特定のテンプレートのベーステンプレートフィールドで他の様々なテンプレートを選択している場合などで、各テンプレート間のセクション表示順番を変更する方法
↓の継承した各テンプレートにあるセクションの相対的な順番を変えたい
アビアランス(外観と動作)セクションの並べ替え順序で設定する
各テンプレート内にある【並べ替え順序】の数値で並び替えることが出来る
何も設定していないときの順番はテンプレートのアイテム名の昇順
※セクションの順番はベーステンプレートフィールドで選択された順番ではない
アンビアンスセクションにある並べ替え順序フィールドに適当な数値を入力する
例えば、Sample00の並べ替え順序フィールドには300、Sample01には200、Sample02には100を入力すると、数値の小さい順にセクションが表示されるように変わっている
数値の付け方は相対的にある程度の幅を持たせてつけると良い(今回の場合は100ずつ)
幅を持たせることで後で追加したいテンプレートがあったときなどに調整しやすいためである
例えばSample00とSample01の間にNewSample00を入れたいときには、NewSample00の並べ替え順序に201~299の適当な値を入れたら良い
参考記事:
1. コンテンツエディタ上のフィールドの並び替え
2. コンテンツエディター内でのアイテムの見え方の設定 ~ アピアランスセクション ~
※エントリーの内容・画像等は、公開時点での情報に基づきます。
※Sitecoreのバージョンによって実装されている機能が異なります。