如何在 phalcon 视图中呈现代码


How to render code in phalcon view

$view->start();
$view->render("products", "list");
$view->finish();

上面显示了如何从文件渲染,我想知道是否可以使用此方法渲染字符串/代码?

$view->start();
$view->renderstring("<?php echo $this->url->get('users/list') ?>");
$view->finish();

您可以使用"setContent"来设置视图内容:

$view->setContent('<h1>hello</h1>');

但此函数接收视图的最终内容。因此,要做这个例子,你给出的正确用法是:

$output = 'The link is: <a href="'.$this->url->get('users/list').'">link</a>';
$this->view->setContent( $output );
echo $this->view->getContent();