2014-11-24 44 views
0

我創建了一個非常簡單的hello world模塊。 我對這個模塊的文件如下所示。 1. admin/controller/module/helloworld.php。 2. admin/language/english/module/helloworld.php。 3.管理/視圖/模板/模塊/ helloworld.tpl控制器未在vqmod vqcache vq2-system_engine_controller.php中加載

模塊顯示並在管理中正常工作。但是當我去佈局,我在前面設置模塊,我得到錯誤。 例如,當我設置佈局爲帳戶,並進入帳戶頁面我得到的錯誤:

注意:錯誤:無法加載控制器模塊/ helloworld!在47行:C:\ xampp \ htdocs \ oc-1.5.6.4 \ vqmod \ vqcache \ vq2-system_engine_controller.php

爲什麼? opencart的默認模塊工作正常。 我手動清除vqmod緩存並使用vqmod管理器,沒有任何工作。 我使用Opencart的版本1.5.6.4

回答

1

檢查事項:

  1. 你有文件在前端的模塊? (在你的問題中,你只提到了關於管理面板文件)
  2. 驗證前端文件名和模塊控制器類的名稱。
  3. 確保您的前端文件具有讀取權限。
+0

其實我是非常新的opencart,只是試圖開發一個模塊,我忘了我實際上需要爲前端創建文件(我相信哪些是在控制器,語言的模塊文件夾,目錄文件夾的視圖文件夾)。你能建議任何網站/網站,我可以學習opencart的發展?實際上沒有這樣的opencart開發教程,都是關於如何管理該網站的管理員。 – user1906399 2014-11-24 14:47:15

+0

只要研究一下,你會得到很多教程。 – 2014-11-26 07:26:10