问题标签 [zend-view]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 应该从控制器修改占位符吗?
假设我有一个简单的网站,用户可以在其中登录。当他们登录时,我想向他们显示与未登录的用户(客人)不同的消息。此消息应通过将消息附加到占位符来呈现。
这应该在哪里完成?我正在考虑让我的控制器检查用户是否登录,然后通过附加到占位符$this->view->placeholder("sidebar")->append()
php - Zend MVC:: 如何将javascript文件+javascript代码插入到部分头部或身体区域?
如何将 javascript 文件 + javascript 代码插入到部分头部或身体区域?
[内部视图只需调用插入到 HeadScript 和正文 InlineScript - 这在部分内部不起作用(如果我错了,请写)。]
谢谢,
约瑟夫
php - Zend textarea 的格式问题
我有一个文本区域,用于输入带有这些换行符的以下文本,因此它看起来已经像段落了。我将它保存到数据库中,我可以看到格式仍在保留中。
这是一些文字。
这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。
这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。
但是当我从数据库中提取数据并显示它时,它看起来就像 1 行。
这是一些文字。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。Clip 1 by user 1 这是另一行。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。这是另一条线。
但是当我查看 HTML 源代码时,我看到它分为 3 行。
我应该怎么做才能让它显示在 3 段中?
php - Zend_View 作为资源,放入 Zend_Registry
我想把 Zend_View 放到 Zend_Registry 中,但我在这个简单的任务中遇到了麻烦。Zend_View 在 application.ini 中被初始化为资源:
它工作正常,然后我想通过在 Bootstrap.php 中添加方法将其放入注册表中。
刷新后,我在视图初始化中遇到错误:
我究竟做错了什么?我之前没有收到那个 jQuery 错误
php - 如何在 ZF 中使用部分?
我正在尝试在索引页面中加载部分视图。为了在 index.phtml 中这样做,我有以下内容:
问题是当我加载部分时,它也会加载页眉和页脚(从布局),所以我会有index[header-partial[header-content-footer]-footer]。我的问题是,如何在主页中加载部分内容?
zend-framework - Zend_View_Helper vs Zend View 部分脚本
这是我的岔路口。
我想在我的网页上显示某种按钮,我想在很多地方都这样做。这个“按钮”实际上就像一个指向其他页面的链接,所有按钮实例都将转到一个页面。
我希望所有按钮都相同,除了它们的大小。
现在,我应该为按钮使用带有 html 的部分脚本并调用部分视图助手进行渲染,还是应该创建一个 Zend_View_Helper 在我调用它时返回按钮的 html?
我知道我可以摆动任何一种方式,但你认为哪个更好?
我看到的一些事情:
助手可能会更好,因为它不必创建像 Zend_View 的克隆这样的 BIG 对象来执行部分操作。
对于 html 人来说,部分脚本会更容易使用。
php - Zend 重用视图
对于我创建的每个新控制器和动作,Zend 都需要一个/views/scripts/controllername
. 但是,我希望多个操作共享一个模板,可以将数据库中的文本注入到该模板中。
我目前使用布局并使用echo $this->layout()->content
. 我尝试了以下方法:
但是,我收到一个错误,即在路径中找不到脚本“some/some.phtml”。我该如何正确地做到这一点?
php - 如何在 zend 框架中注册新的助手(自定义助手)
我已经使用了 $view->addHelperPath 和 registerHelper 我想要的是当我去查看脚本文件并执行此操作时 $this->[myhlper method] 从我的助手类中获取数据!我试图在 application.ini 中设置路径,但这也不起作用,那该怎么做呢?
zend-framework - 在 Zend Framework 中,我应该在哪里找到与布局相关的逻辑?
我需要自定义我的 body 标签的属性。我应该在哪里找到逻辑?在基本控制器中,查看 Helper ?
这应该是布局
这应该是控制器中的变量声明
这是连接属性的函数。
我需要最后一个胶水代码。
zend-framework - Zend Framework:如何从视图脚本中调用控制器动作助手?
我有一个自定义控制器操作助手,我希望能够从视图脚本中调用它。我怎样才能做到这一点?
解决方案:
警告:你可能真的不想从你的视图脚本中调用一个动作助手,除非你没有使用任何调度钩子。但是,如果您真的非常想调用您的操作助手: