2017-08-29 120 views
-1

我想顯示在樹枝傳遞的數組。但它不起作用。我已經使用的語法如下:在樹枝顯示數組

控制器:

public function profileAction() 
    { 
     $data = ['name' => 'Manish']; 

     View::renderTemplate('User/profile.html',$data); 
    } 

嫩枝觀點:

{{ data.name }} 

當cpntroller做的var_dump。我得到如下:

array(1) { ["name"]=> string(6) "Manish" } 
+0

什麼是不工作? – ArtOsi

+0

這是哪個框架的symfony? – Robert

+0

http://symfony.com/doc/current/templating.html#embedding-controllers – Robert

回答

2

data.name不認爲存在

變化嫩枝期:

{{ name }} 
+0

如果var_dump的格式如下: array(1){[0] => array(16){[「id」] => string(1)「4」 [0] => string(1)「4」[「fname」] => string(7)「Manish」[1] => string(7)「Manish」[「lname」] => string(8) Maharjan「[2] => string(8)」Maharjan「[」address「] => string(0)」「[3] => string(0)」「[」email「] => string(25)」 (25)「[email protected]」[「phone_number」] => NULL [5] => NULL [「password」] => string(32)「25d55ad283aa400af464c76d713c07ad」 [6] => string(32)「25d55ad283aa400af464c76d713c07ad」[「companyid」] => string(1)「9」[7] => string(1)「9」}} – Anon

+0

if $ data has array(1){ [0] => array(16){[「id」] => string(1)「4」,....你需要在模板中迭代它 – evitt

+0

我該怎麼做? – Anon