- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
你要保证不傻笑,我的情况是这样的:
我们不想使用 partials 和 helpers 以及我们已经使用的其他类似工具,而是希望在实际应用程序的所有框架和边框之外使用自定义 View 。基本上,此时我们需要根据模型的特定 react 将干净的 HTML 加载到变量中。这是猴子的事,几乎任何人都可以在不使用键盘的情况下完成。
问题是我们想要创建的 HTML 页面应该非常广泛,并且由于天生的“return $arrlglllgll;”而难以调试/维护/扩展。方法。为了制作流畅且人性化的脚本,我们非常喜欢使用 .phtml 样式,将干净的 html 与 php 注入(inject)混合在一起,而无需实际呈现。
这可能吗?如何实现?
我现在正在努力
$mailView = new Zend_View();
$mailView->setScriptPath('/Templates');
echo($mailView->render('test.php'));
die;
其中 test.php 是一个文件,我一直试图通过任何可以想象的方式和相关性来访问,但由于
而最终每次都失败了 exception 'Zend_View_Exception' with message 'script 'test.php' not found in path (\library\Extras\Controller\Action\Helpers\)' in \library\Zend\View\Abstract.php:875
Stack trace: blablabla
从 Controller 加载自定义 View 非常简单,只需提供相对路径即可,但如果我从库中拍摄,似乎找不到任何东西。有什么建议吗?
最佳答案
如果有人想知道,这比我想象的要容易得多......
// Set the view
$layout = new Zend_Layout();
$view = $layout->getView();
// Send inherited custom parameters
$view->params = $params;
因此,您可以将 $view 用作真实 View ,并根据需要加载任何 $view->helper。
要保存呈现的 View ,请键入...
$savingParameter = $view->render('controller/subfolder/' . $page . '.phtml');
多多
关于zend-framework - 从自定义模型启动自定义 View 。 Zend_possible?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1201499/
你要保证不傻笑,我的情况是这样的: 我们不想使用 partials 和 helpers 以及我们已经使用的其他类似工具,而是希望在实际应用程序的所有框架和边框之外使用自定义 View 。基本上,此时我
我是一名优秀的程序员,十分优秀!