php Prestashop 1.7产品页面的另一个js文件

iecba09b  于 2023-03-11  发布在  PHP
关注(0)|答案(1)|浏览(115)

我有这段代码(在文件footer.tpl中),它应该将一个js文件加载到产品页面。

{if $page.page_name == 'product'}<script type="text/javascript" src="https://zapakowania.pl/themes/zapakowania1/assets/jss/bottom-d68634775.js"></script>{/if}

但是presta从一个完全不同的位置加载文件,并出现错误:prestashop未定义。发生了什么事?
我检查了其他的.tpl文件,除了页脚.tpl之外,没有指向.js文件的路径
我期望另一个文件被上传到产品页面。不是额外的,只是另一个

qlfbtfca

qlfbtfca1#

你可能在你的bottom-d68634775.js中使用了一些需要prestashop对象可用的东西。这不是PrestaShop的错。你应该执行你的代码after DOM has been loaded,或者你需要考虑一个不同的策略。也许与其再次加载整个脚本,不如直接在javascript代码中有一个类似的条件...?

相关问题