2
我目前有一个CMS,可以在数据库表中写入一些页面。为了使用Zend_View呈现它们,我有一个将它们写入文件系统的方法。我想跳过该过程并直接从数据库中呈现模板。如何从字符串而不是文件渲染Zend_View脚本
例如:
<?php
$template = '<html>
<head>
<title>Test</title>
</head>
<body>
<?php echo $this->test ?>
</body>
</html>';
$view = new Zend_View();
$view->test = 'This is a test';
echo $view->render($template);
?>
没有按预期工作? – emaillenin 2012-01-09 16:37:09
不,这在默认情况下不起作用。 Zend_View_Abstract :: render必须传递一个文件名。带有消息“script”的Zend_View_Exception ...“路径中找不到...”将被抛出。 – atodd 2012-01-09 18:09:58