gpt4 book ai didi

php - 对 和 脚本使用 headScript View 助手

转载 作者:行者123 更新时间:2023-11-28 02:48:12 26 4
gpt4 key购买 nike

我想将一些脚本添加到 <body> 的末尾页面的内容,以及我需要在 <head> 中包含的一些内容。我想知道是否有更优雅的方法将某些脚本添加到 <head>以及 <body> 中的某些内容使用段或类似的东西。假设我有两个脚本将进入正文:

$this->view->headScript()->prependFile($assetUrl . "/js/jquery.min.js");
$this->view->headScript()->appendFile($assetUrl . "/js/application.js");

我想要这个在 <head> 中相反:

$this->view->headScript()->prependFile($assetUrl . "/js/modernizr.min.js");

调用$this->headScript();在这两种情况下输出全部三个。有没有办法对脚本进行分组?我可以手动粘贴 HTML 代码段,但我希望将其放在代码中,因为如果网站在生产环境中运行,我会切换到 JavaScript 的缩小版本。

最佳答案

我会让我自己的助手称为 htmlScript 。您应该能够扩展现有的 headScript帮助程序,仅覆盖注册表项属性。

然后只需在文档末尾的布局中回显您的助手即可

<?php echo $this->htmlScript() ?>

<罢工>

编辑已经脱离循环太久了;)

已经有一个适合你的 helper - Zend_View_Helper_InlineScript

关于php - 对 <head> 和 <body> 脚本使用 headScript View 助手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4424327/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com