2016-12-06 4 views
1

「イベント」であるすべての記事がリストされるイベントカテゴリページを持つウェブサイトを持っています。ただし、このページの上部をカスタマイズしてGoogleカレンダーを追加したいと考えています。他のすべてのカテゴリに影響を与えることなく、ペリカンでこれをどうやって行うのですか?ペリカンの個々のカテゴリーページをカスタマイズする方法

テーマ/ article_list.htmlテンプレートを{%if category == 'events'%} HTMLブロックに変更しようとしましたが、これは機能しませんでした。

事前に感謝

+0

HTMLで表示 'category'、あなたはこの変数を持っているものを参照してください。 – furas

+0

それは私にそのページのカテゴリ名を示しています。イベントページには「イベント」があり、それを{%if category == 'Events'%}で大文字にしてもまだ動作しません:/ – Lina

+1

'category' stringに変換されたオブジェクトは 'Events'を与えますが、文字列' 'Events' 'とは等しくないことがあります。 'str(category)== 'Events'を試すことができます。あるいは、 'category.name'のようないくつかのプロパティを持っているかもしれません。' pelican'のドキュメントをチェックしてください。 – furas

答えて

3

categoryが財産name(およびother properties)を持つオブジェクトです

{% if category.name == 'Events' %} 
関連する問題