2016-10-05 12 views
0

よりも、私は以下のように見える分類の種類がありますか?私が "packages/unsupported" urlを使用しているとき、{slug}は現在 "unsupported"ではなく "unsupported description"を出力しています。むしろ説明

私はスラグすなわち

{% setcontent block = "block/" ~ slug %} 

に基づいて私のリストテンプレート内のいくつかのカスタムブロックを持つように期待していた...しかし、明らかに値ではなくキーを使用するには、この場合の方が良いと思います

答えて

0

キーを反復処理することができます(何らかの理由でoption_key変数を最初に初期化したときのみ機能します)。

{% set option_key = '' %} 
{% for key, value in taxonomy.options %} 
    {% if value == slug %} 
     {% set option_key = key %} 
    {% endif %} 
{% endfor %} 
{% setcontent block = "block/" ~ option_key %}