【问题标题】:how to echo head links in Zend controller which is set in bootstrap when layout is disabled如何在禁用布局时在引导程序中设置的 Zend 控制器中回显头部链接
【发布时间】:2013-10-31 18:20:33
【问题描述】:

我正在我们网站的一个页面中创建一个文档,我必须禁用布局。 所有 CSS 和 JavaScript 文件都通过 Bootstrap 包含,我在布局中回显这些链接。 所以现在我仍然需要在页面的控制器中添加这些链接。

我在引导程序中的代码如下:

$view->headLink()
    ->appendStylesheet('/css/bootstrap-cerulean.css')
    ->appendStylesheet('/css/bootstrap-responsive.css')
    ->appendStylesheet('/css/charisma-app.css');

我正在尝试在相关控制器中使用此附加链接,而不必一一键入它们。有没有办法让我从 Bootstrap 中提取它并在控制器操作中回显。 谢谢。

【问题讨论】:

  • 您想共享样式表和 javascript 文件并且只在布局之间切换吗?
  • 如果可以的话,我想把它们都打印出来。我使用了太多这样的文件,每次我需要这样的东西时都会浪费时间。
  • 你能解释一下你的用例在这里吗?您永远不应该从控制器操作中回显任何内容。
  • 创建第二个布局并在它们之间切换。
  • @TimFountain 我必须禁用布局,并且我的链接在布局中回显,并且链接被添加到引导程序中的应用程序中。所以当我禁用布局时,所有样式和脚本都消失了。因此,我正在寻找一种将这些标题链接包含在控制器或视图文件中的方法,这样我就不必每次需要这样的东西时都输入它们。

标签: php twitter-bootstrap zend-framework view controller


【解决方案1】:

在控制器操作中执行任何视图操作都不是一个好主意。 也许考虑在那个动作中使用不同的布局?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-18
    • 1970-01-01
    • 2017-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多