質問: 多次元配列からデータを取得する(配列をレンダリングする) 私は私のD7モジュールに次のようなフォームのレンダリング配列を持っています: ``` 'form' => array '#id' => string 'demo-form' (length=9) '#action' => string '/sprint07/' (length=10) 'name' => array '#title' => string 'Username' (length=8) '#maxlength' => int 13 '#size' => int 15 '#type' => string 'textfield' (length=9) '#required' => boolean true '#input' => boolean true '#autocomplete_path' => boolean false ... snip ... ``` 私はテーマを作成するために `twig-for-drupal` を使用していますが、値を取得できないようです。 `{{form ['name'] [' #{type}}}}} } } そうですが、それらはすべて空白に戻ります。` `Other fields such as `form['#action']` works fine, so how should I access the information more than one array in? I can't change the module too much as the PHP template in its native state uses `render(form);`` - 更新 - 上記のように配列全体を表示するには `{{form | dump( 'v')}}` を使うことができるようですが、 `{{私は、twigがレンダリング配列を自動的に検出していることを意味する文字列を取得し、それを "有益に"変換して、私のために変換します。私の質問です:どのように自動レンダリングを無効にするのですか?`
回答: "name"サブ配列に "#id"キーが含まれていません。 仕事をしようとする ``` {{ form.name.#title }} ```