テンプレート変数をチャンク機能として使いたい
Posted: 2016年1月21日(木) 11:22
[ MODX Evolution ]
バージョン : 1.0.12J
お世話になります。
modx初心者のものです。
指定したテンプレート以外の箇所で、テンプレート変数の値を他のテンプレート内で
チャンクのようにして使うことは可能でしょうか。またそれが可能だとすればどのように行えば宜しいでしょうか。
質問がわかりにくくて申し訳ないのですが、具体的には
現在使用中のテンプレートは
index_template
others_template
の2つあります。(今後増えていく可能性があります)
となっていて、「index_template」に適用した「[*毎週更新テキスト*]」を
「others_template」のindex_template同じ箇所(headerエリア内)に表示させたいと考えています。
modxを触れる人が「others_template」を使用しているページに同じことをコピーすれば事足りることかもしれませんが、
初心者(エンドユーザ)が決められたカスタムフィールドに入力させるルール決めにしているため
なるべく一度の更新で全てのページに適用され作業が完了するようにしたいです。
現在まだテンプレートが2つしかないため、同じ更新をページ数分行えば問題ないのですが
今後テンプレートが増えていくことを想定すると、同じ作業をテンプレート数分、更新させるのは非常に効率が悪いです。
index_templateで指定されたカスタムフィールド(テンプレート変数)をなんとか他のテンプレートでもチャンクのように
使い回すことができるようなテクニックをお教えいただけないでしょうか。
よろしくお願いいたいます。
バージョン : 1.0.12J
お世話になります。
modx初心者のものです。
指定したテンプレート以外の箇所で、テンプレート変数の値を他のテンプレート内で
チャンクのようにして使うことは可能でしょうか。またそれが可能だとすればどのように行えば宜しいでしょうか。
質問がわかりにくくて申し訳ないのですが、具体的には
現在使用中のテンプレートは
index_template
others_template
の2つあります。(今後増えていく可能性があります)
となっていて、「index_template」に適用した「[*毎週更新テキスト*]」を
「others_template」のindex_template同じ箇所(headerエリア内)に表示させたいと考えています。
modxを触れる人が「others_template」を使用しているページに同じことをコピーすれば事足りることかもしれませんが、
初心者(エンドユーザ)が決められたカスタムフィールドに入力させるルール決めにしているため
なるべく一度の更新で全てのページに適用され作業が完了するようにしたいです。
現在まだテンプレートが2つしかないため、同じ更新をページ数分行えば問題ないのですが
今後テンプレートが増えていくことを想定すると、同じ作業をテンプレート数分、更新させるのは非常に効率が悪いです。
index_templateで指定されたカスタムフィールド(テンプレート変数)をなんとか他のテンプレートでもチャンクのように
使い回すことができるようなテクニックをお教えいただけないでしょうか。
よろしくお願いいたいます。