クライアントがページ編集のリストに追加のポッドキャストエピソードを追加するために使用できるHublテンプレートを作成しようとしています。私の問題は、私は私のクライアントは、ページテンプレートに追加のエピソードを追加するたびに来るしたくないということですページ編集でユーザーが編集可能なオブジェクトの配列を持つHubLテンプレートを作成する
{% set episodes = [{
id: "1",
date: "9/12/16"
},{
id: "2",
date: "9/12/16"
},{
id: "3"
date: "9/12/16"
},{
id: "4",
date: "9/12/16"
}]%}
{% for episode in episodes %}
<h2 class="podcast-title">Episode {{episode.id}}</h2>
<h4 class="podcast-date">{{episode.date}}</h4>
{% endfor %}
:私はそうのようなHublテンプレートを使用したコードを生成することができますよ。私はエピソードを "ページ編集"ページで編集可能にしたい。
私はそうのような単一の画像でこれを行うことができる午前:
{% image "hero_image" label='Select a hero image',
src='imageurl', no_wrapper=True,
export_to_template_context=True %}
しかし、私はオブジェクトの配列でこれを行うことが可能であるか、またはかどうかを知りません。
ちょっとカーク、はい私はちょうどこのオプションを与える前にこの作業を行います。カスタムモジュールメソッドは悪い考えではありませんが、私はいつもモジュールがページ編集セクションでロックされているか編集不可能であることに問題がありました。今日はすべての助けをありがとう。 – Jleibham
うーん...うまくいくはずです! WYSIWYGテンプレートを使い、コードに変換する必要があるかもしれません。高度に専門化されたイメージギャラリーでクライアントを設定するのと同様の課題がありました。フレックスコラム内のカスタムモジュールを使用して、すべての画像/ポートフォリオ項目を追加し、ページが残りの部分を処理しました。 –
最後のコメント - クライアント側のスクリプトです(SEOには適していない可能性があります)。ただし、Googleスプレッドシートを使用してデータを管理し、よりスムーズなeComm-esqueユーザーエクスペリエンスを表示するCOSハカソーンの受賞者です。 http://www.bluleadz.com/chad-pierce-hackathon-2-submision –