11

django-cms の最新ニュース プラグインがあります。

フッターに5つの最新ニュースを表示したい。サイトのすべてのページに配置されるフッター。

このプラグインをすべてのページに表示するにはどうすればよいですか?

4

1 に答える 1

13

あなたがやろうとしていることを達成するのに役立つテンプレートタグがいくつかあります:

{% placeholder "footer" inherit %}

階層の上位のページからコンテンツを継承する必要があります。または、別のページからプレースホルダーをレンダリングすることもできます

{% show_placeholder "footer" "home" %}

のような組み合わせもできます。

   {% placeholder "footer" or %}
   {% show_placeholder "footer" "home" %}
   {% endplaceholder %}

通常、ページ「ホーム」からプレースホルダー「フッター」のコンテンツをレンダリングしますが、現在のページのプレースホルダーに何かを配置すると、このコンテンツがレンダリングされます!

于 2010-09-01T10:31:48.833 に答える