我是Opencart的初學者,剛開始開發Opencart模塊,它必須在這些頁面中注入一些javascript和html代碼行: - 購物車頁面 - 產品頁面 - 確認訂單頁面 - 註冊表頁Opencart模塊開發 - 在一些頁面中注入javascript/html代碼
官方文檔沒有關於我該如何做的信息, 。
我需要幫助。我怎樣才能做到這一點?
我是Opencart的初學者,剛開始開發Opencart模塊,它必須在這些頁面中注入一些javascript和html代碼行: - 購物車頁面 - 產品頁面 - 確認訂單頁面 - 註冊表頁Opencart模塊開發 - 在一些頁面中注入javascript/html代碼
官方文檔沒有關於我該如何做的信息, 。
我需要幫助。我怎樣才能做到這一點?
陷死靈主題):
最簡單的方式,我認爲:
上傳/目錄/視圖/主題/ [THEMENAME] /template/product/product.tpl - 在這裏你可以添加自定義的HTML的產品頁面
[您的主題名稱,你不應該覆蓋默認的主題,因爲它可能會導致更新後的損傷]
感謝您的提示。 – rdantas
這取決於你正在試圖插入HTML/JavaScript的。
在OpenCart中執行正確的方式,您僅限於列左,列右,內容頂部和內容底部位置。
你需要創建的文件有:
admin/controller/module/mymodule.php
admin/language/english/module/mymodule.php
admin/view/template/module/mymodule.tpl
catalog/controller/module/mymodule.php
catalog/language/module/mymodule.php
catalog/view/theme/default/module/mymodule.php
要了解如何做到這一點的第一次,這是最簡單的複製一個現有的股票Opencart的模塊(最好是簡單的,如信息) 。一旦你複製了它,你需要瀏覽每個文件,並用「mymodule」替換對「信息」的引用。
之後,如果你做得好,你應該能夠瀏覽到管理員>擴展>模塊,看看你的模塊在那裏。然後再進行安裝,使用「添加模塊」按鈕,在所有相關的佈局模塊的位置,點擊保存和變戲法似的,你對前端工作模塊。
要修改的前端輸出,如果你要插入你的HTML某處比Opencart的爲您提供了4點可用位置以外,在內容底部位置的模塊定位和使用JavaScript只需編輯catalog/view/theme/default/module/mymodule.php
/jQuery在你想要的地方注入一些HTML。
如果這是爲你自己的個人網站,然後作爲Pawel S建議它將是最簡單的修改相關的視圖文件(即catalog/view/theme/[themename]/template/product/product.tpl
),但是如果你正在製作一個你打算分發的模塊,那麼這應該是最後的手段。
希望有幫助!
謝謝!它解決了我的問題! – rdantas
我意識到這是可能早就死了現在,但如果你正在創建一個需要修改現有的控制器,語言,模型或查看使用正確的工具模塊vQMod。
vQMod允許你修改使用XML飛現有的代碼。
沒有人有想法嗎? – rdantas