Existe-t-il un moyen d'obtenir une sortie HTML complète d'une action de contrôleur? Y a-t-il une méthode pour cela?Comment obtenir la sortie HTML complète de l'action à l'intérieur du contrôleur?
Merci.
Existe-t-il un moyen d'obtenir une sortie HTML complète d'une action de contrôleur? Y a-t-il une méthode pour cela?Comment obtenir la sortie HTML complète de l'action à l'intérieur du contrôleur?
Merci.
Faites défiler jusqu'au fond de cette page pour un exemple:
$html = $this->view->render('view.phtml');
Je pense que vous devriez pouvoir obtenir ceci en jouant avec l'objet de réponse.
comme:
$this->getResponse()->getBody();
vue d'action peut être utile, de the docs:
<div id="sidebar right">
<div class="item">
<?php echo $this->action('list',
'comment',
null,
array('count' => 10)); ?>
</div>
</div>
Bien sûr, vous pouvez remplacer l'écho par le stockage de var ou le faire en dehors du script de vue.
Merci. C'était exactement ce dont j'avais besoin. –