2015-06-20 53 views
1

顯示新創建的模塊我想列出我的新創建的模塊(account_test)"account"模塊Opencart的2.X複製(account模塊顯示在後臺system->design->layouts-> edit home layout)。我已將所有帳戶php & tpl文件複製到account_test & tpl文件並將所有參考文獻從account更改爲account_test,這兩個文件夾均爲admin & catalogmodule/language/view文件夾。不中佈局

Layouts

另外,我在admin\controller\design\layout.php注意到,如果這僅添加Account & Category模塊聲明佈局設置:

if ($this->config->has($code . '_status') || $module_data) { 
       $data['extensions'][] = array(
        'name' => $this->language->get('heading_title'), 
        'code' => $code, 
        'module' => $module_data 
       ); 

      } 

如果我刪除了,如果條件:

 $data['extensions'][] = array(
      'name' => $this->language->get('heading_title'), 
      'code' => $code, 
      'module' => $module_data 
     ); 

它將將所有模塊添加到佈局視圖,但其中沒有一個可以工作,除了舊模塊

layouts removed if

滯留在此的幾天裏,任何想法,列出新創建的模塊佈局管理部分和前端?

回答

1

你的模塊是否安裝?如果你遵循正確的話,那麼它必須在admin->extension->modules中列出。然後從那裏你必須先安裝它,然後啓用它。並確保控制器文件命名正確。

編輯

$this->config->has($code . '_status')檢查是否你模塊安裝或不即是它在設置表或沒有。檢查設置表中的模塊代碼。

+0

感謝提示,我發現問題是在我的代碼中的拼寫錯誤:)! – SonDang