gpt4 book ai didi

javascript - Prestashop - 如何添加内联脚本?

转载 作者:行者123 更新时间:2023-11-28 00:40:19 31 4
gpt4 key购买 nike

我想知道如何通过我的模块的 PHP 文件在我的网站中添加 JS 内联。我尝试了主 Controller 中的“addJS”方法,但似乎这只适用于导入外部JS文件。

你知道我如何通过“hookDisplayRightColumn”函数将我的脚本添加到头部吗?

预先感谢您的帮助,祝您有美好的一天!

米凯尔

最佳答案

简短回答:你不能。如果您需要向 header 添加一些内容,那么您需要调用 hookDisplayHeader

我假设您想为脚本添加一些变量;为此,我可以建议 Media:addJsDef()$this->context->controller->addJS()。但是 Media:addJsDef() 仅适用于 PrestaShop 1.6 或更高版本;如果您需要在 PrestaShop 1.5 或更低版本的页面中定义一些 JS 变量,则确实需要使用 hookDisplayHeader

编辑:您也可以尝试使用 hookDisplayRightColumn 插入脚本,然后将脚本 block 写入标题(不确定这是否有效,但这也是非常糟糕的做法)。

关于javascript - Prestashop - 如何添加内联脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28023840/

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