1

Zend 表現力豊かな - レイアウト

https://github.com/zendframework/zend-expressive-twigrenderer/issues/24

この質問に基づいて、変数をアクションからレイアウトに渡したいのですが、どうすればそれを行うことができますか?

$toast = [
    'level'=>'info',
    'msg'  =>'rafael',
    'url'  => null
];

$this->template->addDefaultParam(Template\TemplateRendererInterface::TEMPLATE_ALL,'toast',$this->toastrMessenger->show($toast));

return new HtmlResponse($this->template->render('contentpages::contact',$data));

私の〜の上にlayout/default.phtml

<?php 
if ( isset($this->toast) ){
echo $this->toast;    
}
?>

</body>
</html>
4

1 に答える 1