2013-05-07 92 views
0

我目前正在爲朋友開發一個模塊,並且需要將鏈接添加到管理員彈出菜單中。我不希望他必須編輯這些文件,但到目前爲止,這是我見過插入這些鏈接(硬編碼到管理員頭文件中)的最簡單方法。以編程方式向管理員菜單添加鏈接(OpenCart)

模塊工作得很好,我不敢相信沒有簡單的方法添加到管理鏈接中。我總是可以將它添加到模塊設置頁面,但這似乎違反了模塊設置的目的。

任何幫助表示讚賞。

回答

6

最簡單的方法是編輯所有必要的文件,從而控制器admin/controller/common/header.php - 添加鏈接的名稱和鏈接的作用,語言文件admin/language/<THE_LANGUAGE(S)>/common/header.php - 添加條目名稱,模板admin/view/template/common/header.tpl - 在適用的地方添加菜單鏈接條目。

有點困難的方法是通過vQmod擴展做同樣的...

+0

+1我還要提到確保在代碼中提供基於#hashtag的註釋提及更改,因此將#hashtag更改分組以便稍後可以查找和替換 - 因爲核心更改將在OpenCart升級時刪除Websphere Commerce。 – TheBlackBenzKid 2013-05-07 15:12:35

+0

是的,這就是爲什麼我提到(**並總是推薦**)通過'vQmod' XML擴展來做這樣的更改...... – shadyyx 2013-05-07 15:17:24

+0

那麼這並沒有回答這個問題。我要求任何東西,但這個解決方案。他將自行更新等,我不希望他在安裝擴展程序時必須編輯文件。 – 2013-05-08 01:32:43

0

難道你們就不能只是有一個附加的腳本來<li><ul id="menu">加載頁面?

相關問題