私ならさらに、選択タイプの属性の値と同じ名前のスタックの内容を取得する、というふうに実装しますね。
http://concrete5-japan.org/help/5-7/developer/working-with-blocks/working-with-existing-block-types/embedding-blocks-in-a-page-template/
【5.7系】イベント会場の情報を予め登録しておきセレクトボックスなどでフロントに呼び出したい
2017年1月6日 at 12:17
サイトでイベント情報を掲載しています。
現状はイベント会場情報(名称/住所/連絡先/Webアドレスなど)をコンポーザーから手動で入力しているのですが、これを簡略化出来ないかと考えております。
会場の情報はある程度決まっており、毎回情報を手入力するのではなく、事前に会場情報を登録しておき、コンポーザーで会場名を選択するだけでフロントに詳細の情報が反映されるように出来ないかと考えているのですが何か良い方法は無いでしょうか?
また、近い動作をするもしくは参考になるプラグインなどあれば教えて頂けると幸いです。
宜しくお願い致します。
タグ:
Your post has been saved and will be published after approval by the forum moderator.
多摩勉強会/遠藤
Re: 【5.7系】イベント会場の情報を予め登録しておきセレクトボックスなどでフロントに呼び出したい
ページ属性を「選択」で作成し、カスタムテンプレートで、
設定されている、ページ属性別に出力内容(会場の詳細情報)を出力しては如何でしょうか?
自分の所では、イベント会場としては使用していませんが、
イベント対象者をページ属性(トピック)で作成して運用しています。
イベント会場の詳細(客席数)などが、頻繁に変わると、カスタムテンプレートの変更が必要に成ってしまうので、厄介ですが、もし、そういった保守性も含めて対応するなら、
カスタムテンプレート側での出力ではなく、JavaScriptでDOMを更新するなどでも対応できるかと思います。
ご参考になれば・・・