我有PrestaShop™1.5.6.2商店。我正在使用多視頻(兩個站點)。我必須添加一些JS代碼,但只能到一個商店。任何人都知道如何做到這一點?Prestashop multistore - 如何將JS代碼添加到頭只爲一家商店
0
A
回答
2
在主題中使用的Smarty(無覆蓋),在header.tpl:
{if $cart->id_shop==1}
<script type="text/javascript" src="{$js_dir}MyScript.js"></script>
{/if}
在頭插入此代碼。將id_shop更改爲您想要處理的內容。 MyScript.js文件應位於/ themes/MyTheme/js文件夾中
2
您可以嘗試使用此覆蓋代碼:
class FrontController extends FrontControllerCore {
public function setMedia()
{
parent::setMedia();
if ($this->context->shop->id == ID_OF_YOUR_SHOP) {
$this->addJS(_THEME_JS_DIR_.'yourfile.js');
}
}
}
將其放入覆蓋/班/控制器/ FrontController.php並記住有關刪除緩存/ class_index.php
這個片段將增加yourfile .js if id_shop = ID_OF_YOUR_SHOP
。
文件從themes/yourtheme/js/
加載。
相關問題
- 1. ExtJS - 將標頭添加到AJAX商店
- 2. 如何將商店注入到mobX的另一家商店
- 3. 如何將元素添加到商店的開頭
- 4. Prestashop控制器 - 更改Multistore上的當前商店
- 5. prestashop同一商店的多個域名
- 6. MultiStore的在的Prestashop 1.5
- 7. 如何在商店中添加更多圖片(Prestashop)
- 8. 如何等待另一家商店在一家商店發生的調度
- 9. 如何從角商店得到一個標籤,而重複另一家商店
- 10. 如何把JSON一家商店(道場)
- 11. 將ePub自動添加到商店
- 12. 將記錄添加到商店
- 13. Prestashop Multistore移動購物車參加郵政編碼
- 14. 添加邏輯到商店?
- 15. 添加JS和CSS代碼Opencart的頭
- 16. 將國家代碼作爲數組和商店視圖作爲切換案例
- 17. 添加商家/賣家到magento網站
- 18. Prestashop多商店設置
- 19. 需要網站幫助,添加一家商店。 Shopify
- 20. 如何添加Javascript在Prestashop的標頭
- 21. 如何將動態字段添加到Dojo商店?
- 22. 如何將Google信譽商店徽章添加到ASPdotnetstorefront
- 23. 如何將其他支持的設備添加到Android商店
- 24. Magento。 Nginx的。多個商店。如何將'index.php'添加到網址
- 25. 如何查找表並將新記錄添加到其商店?
- 26. 爲什麼只有第一張唱片被添加到CD商店?
- 27. Magento多商店刪除添加到購物車從一家商店和其他人
- 28. Prestashop多家商店不同的服務器
- 29. 如何將JS代碼添加到實體形式?
- 30. Elixir + Phoenix:如何將代理商作爲商店使用?