たとえば、「word word word」を返すプレースホルダーをループしようとしています。
私のテンプレートでは、次のコードを取得しました。
{% placeholder "categorie" as icon %}
{% for i in icon.split %}
<i class="{{ i }}"></i>
{% endfor %}
ただし、asキーワードは機能せず、出力は単なるプレースホルダー「word word word」です。
何か不足していますか?
たとえば、「word word word」を返すプレースホルダーをループしようとしています。
私のテンプレートでは、次のコードを取得しました。
{% placeholder "categorie" as icon %}
{% for i in icon.split %}
<i class="{{ i }}"></i>
{% endfor %}
ただし、asキーワードは機能せず、出力は単なるプレースホルダー「word word word」です。
何か不足していますか?
Django-CMS のプレースホルダーは、コンテンツ プラグインをレンダリングするためのものです。プレースホルダーのコンテンツをプログラムで変更することはできますが (詳細については、「プラグイン コンテキスト プロセッサas
」を参照してください)、別の変数を使用してプレースホルダー内に含まれるコンテンツ プラグインを割り当てることはできません。
モデル フィールドの Django 管理画面で、表示される順序でコンテンツ プラグインを文字どおりレンダリングします。