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>