0
私はキー名(mysqlデータから列名)を出力するようにtwigをしようとしています。 は、私は何をしたいbasiclyです:<a class="listquestions" href="#" id="{{ key }}"...
ループのためのtwigで配列値のキー名を取得
現在のコードベース:
<table id="listquestions" class="table table-striped table-bordered table-hover" cellspacing="0" width="100%">
<thead>
<tr>
{% for key, answer in answers[0] %}
<th>{{ key }}</th>
{% endfor %}
</tr>
</thead>
<tbody>
{% for key,answer in answers %}
<tr>
<td>{{ answer.a_id }}</td>
<td>
<a class="listquestions" href="#" data-name="a_text" data-type="text" data-pk="{{ answer.a_id }}" data-url="{{ path_for('qa.edit') }}" data-title="enter attribute name">
{{ answer.a_text }}
</a>
</td>
<td>
<a class="listquestions" href="#" data-name="a_attribute_name" data-type="text" data-pk="{{ answer.a_id }}" data-url="{{ path_for('qa.edit') }}" data-title="enter attribute name">
{{ answer.a_attribute_name}}
</a>
</td>
</tr>
{% endfor %}
</tbody>
PHP関数でvar_export($データ、真の)出力:
array (
0 =>
array (
'a_id' => '1',
'a_text' => 'text',
'a_attribute_name' => 'attr',
),
1 =>
array (
'a_id' => '2',
'a_text' => 'text',
'a_attribute_name' => 'attr',
),
2 =>
array (
'a_id' => '3',
'a_text' => 'text',
'a_attribute_name' => 'attr',
),
)
私が追加しようとしましたkey($answer.a_text)
ではなく、key()
であるTwigExtensionは、twig for-loopsでは機能しません。
私は何が欠けていますか?私は<thead>
の中にキー名を出力することができますが、私は2番目のfor-loopでこれをしたいと思います。
問題は何ですか? –
ネストされた配列と何か関係があると思いますが、私はの$ arr [0]を反復処理しています。 '{{key }} '' 0 '、' 1 '、' 2 '...'を出力するだけです。 –
+0
A
1
関連する問題
-
1. キーで配列の値を取得
-
2. Android PHP - 配列のキー値を取得
-
3. Grav/Twigループ配列
-
4. Alamofireで配列キー値を取得
-
5. Twig - プロパティ値で配列からオブジェクトを取得
-
6. Twig - 動的配列キー
-
7. オブジェクトの配列のキー値の値を取得する
-
8. 取得配列のキー
-
9. PHP - キーの代わりにインデックスで配列の値を取得
-
10. 多次元アレーのキーで配列の値を取得する
-
11. nodejsのredis clusterからキーの配列で値を取得
-
12. PHP:別のキー値配列の値でキー値配列をソート
-
13. twigループのデフォルト値
-
14. Twigでキー値配列を反復処理する?
-
15. 値を取得するための辞書のループ固有のキー
-
16. phpキーの名前を持つ単一の配列のすべての配列の値を取得
-
17. javascriptでキーと値を取得するjson配列をループする方法は?
-
18. PHPオブジェクト配列のキーで値を取得
-
19. そのキーで配列値を取得する
-
20. どのようにキーで配列値を取得する
-
21. アーク配列の要素をキーの配列で取得する
-
22. PHP配列の数値/匿名キーをすべて取得する
-
23. forループの配列値を取得できません
-
24. PHP - 2D配列 - 配列キーをループしてその値を取得していますか?
-
25. PHPの多次元配列のキー値を取得
-
26. PHP配列foreach()内の次のキー/値を取得
-
27. 配列のキーの中央値を取得
-
28. 検索配列と他のキーの値を取得
-
29. 配列のPHPでキーを取得し、キーで配列をソートしますか?
-
30. Symfony2/Twigでフォームウィジェット名を取得
最新の質問
-
1. Eraquentを使ったLaravelの関係は本当に正しいですか?
-
2. 与えられた2つの数値の間の倍数の密度
-
3. Annotation in Oneのようなパラメータやプロパティを受け入れるメソッドを作る方法正規表現
-
4. BASH別のファイルのある列からパイプされた値を使用してパイルアップファイルを再帰的に作成する
-
5. Linuxで新しいイーサネットUSBネットワークインターフェイスを作成する
-
6. AndroidスタジオエミュレータのIMEがキーボードのShift-Bに反応しない
-
7. GoogleアプリスクリプトでURLを開くにはどうすればよいですか?
-
8. タッチしてドラッグすると単一のオブジェクトが移動する
-
9. "古典的" Webワーカーと "モジュール" Webワーカーの違いは何ですか?
-
10. 別のjsファイルでjqueryプラグインインスタンスを取得しますか?
-
1. キーで配列の値を取得
-
2. Android PHP - 配列のキー値を取得
-
3. Grav/Twigループ配列
-
4. Alamofireで配列キー値を取得
-
5. Twig - プロパティ値で配列からオブジェクトを取得
-
6. Twig - 動的配列キー
-
7. オブジェクトの配列のキー値の値を取得する
-
8. 取得配列のキー
-
9. PHP - キーの代わりにインデックスで配列の値を取得
-
10. 多次元アレーのキーで配列の値を取得する
'key'の期待される内容は?あなたは手動でキーを指定する必要があるでしょう – DarkBee
答えて
出典
2016-09-13 11:53:22 DarkBee
関連する問題