foo.html(投稿)には、次のものがあります。
{% assign table_name="application" %}
{% include table.html %}
この割り当てはtable.htmlで正常に機能しているようです
{% assign tableName = table_name %}
<p>table name is: {{ tableName }}</p> # renders "table name is: application"
ここで、config.ymlで定義したデータの配列を次のように並べ替えようとしています。
{% for header in site.table.tableName.headers %}
<th>{{ header }}</th>
{% endfor %}
これは私に何の出力も与えません。
for
変数ではなく変数の内容を含めるようにステートメントを変更すると、正常に機能します。
{% for header in site.table.application.headers %}
これにより、配列に問題はないが、Jekyllの欠点か、Jekyllのバグであるか、ステートメントを正確に作成していないと思います。
どうすればこれを機能させることができるでしょうか?