1

コントローラーからテンプレート ビューへのデータの受け渡しに問題があります。どのようにデータをビュー ファイルに入れようとしても、テンプレートから渡したデータにアクセスできません。

ここにテスト モジュールをアップロードしましたhttps://github.com/svenanders/Twiglytest

コントローラ:

 <?php
   namespace Twigly\Controller;

   use Zend\Mvc\Controller\AbstractActionController;
   use Zend\View\Model\ViewModel;
   class TwiglyController extends AbstractActionController 
   {
     public function twiglyAction()
    {   
        echo "go...";
        // return array('version'=> \Zend\Version\Version::VERSION);

        return new ViewModel(array(
            'data' => array("test"=>"test2"),


       ));
     }
   }

見る:

{% for a in data %}
  <h2>{{ a }}1</h2>
{% endfor %}
...done

結果:

go...


...done

go... と ...done の間に何らかのデータを受け取ることを期待していましたが、

4

1 に答える 1