如何在phalcon视图中呈现代码

时间:2013-08-28 11:09:08

标签: php phalcon

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

展示了如何从文件中渲染,我想知道是否可以用这种方法渲染字符串/代码?

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

1 个答案:

答案 0 :(得分:0)

您可以使用'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();