ec-cube3での商品一覧ページと各商品の一覧ページのタイトルタグを分けたかったが、見事にハマったので備忘録として残しとく。
各商品一覧ページのタイトルタグは、カテゴリIDによる条件分岐で普通に行けたのだが、
{% if Category.id == 18 %}<title>各商品一覧ページのタイトル名入ります。</title>{% endif %}
カテゴリIDが存在しない商品一覧ページのタイトルタグまで出てきてしまい、各商品の一覧ページだけタイトルタグが二つ存在した。
これはSEO的にまずいんじゃないかということで、条件分岐の仕方を変更。
<title>
{% elseif Category.id == 17 %}
各商品一覧ページのタイトル名入ります。
{% elseif Category.id == 18 %}
各商品一覧ページのタイトル名入ります。
{% else %}
商品一覧ページのタイトル名入ります。
{% endif %}
</title>
こうすることにより見事、各ページに一つずつタイトルタグがでるようになった。