美好的一天!告訴我,如何在管理員的主頁上添加一個快速鏈接來配置我的模塊?在管理主頁上添加快速鏈接(Prestashop 1.5.4)
0
A
回答
1
遵循以下步驟:
1)在管理員區去管理,在頂部的菜單,然後單擊快速訪問。
2)在接下來的頁面中點擊添加新的,你會看到一個表格
3)在另一個選項卡和模塊頁面或段,其要放置在快速鏈接現在打開管理面板訪問。
4)複製記事本中的完整鏈接並刪除鏈接的令牌部分。根據Prestashop需要刪除令牌部分。
5)現在回過頭來添加新的形式,以便快速訪問,給你鏈接的名稱,然後複製修改鏈接URL字段。
6)保存它,你將有快速訪問該鏈接。
以上是方法用於添加它在管理員。現在,如果您想以編程方式添加它,您可以按照以下步驟操作。
1)在安裝功能的模塊,用戶像下面
Db::getInstance()->insert('quick_access', array('new_window' => 0, 'link' => 'link_to_your_module_page'));
//an entry is made in quick_access table, get the quick_access id to insert lang data
$id = Db::getInstance()->Insert_ID(); //this will give you last inserted ID from quick_access table which is your current quick_access id.
//now make insertions in quick_access_lang table for multi language data.
//get all your site languages, and place a foreach loop and in that loop insert
//data into the quick_access_lang table using below code
Db::getInstance()->insert('quick_access_lang', array('id_quick_access' => $id, 'id_lang' => 'lang_id', 'name' => 'name of your link'));
//Now for uninstalling module, you want to delete the link, so you need to store the quick access link id in configuration table so you can use it later.
Configuration::updateValue('MY_QUICK_ACCESS_LINK_ID', $id);
2)現在在你的模塊類的卸載功能,將以下代碼
$id = Configuration::get('MY_QUICK_ACCESS_LINK_ID'); //get id of your quick access link
Db::getInstance()->delete('quick_access', 'where id_quick_access = '.$id);
Db::getInstance()->delete('quick_access_lang', 'where id_quick_access = '.$id);
//now delete the id from config table
Configuration::deleteByName('MY_QUICK_ACCESS_LINK_ID');
一個代碼注意:以上代碼未經測試,可能/不需要進行一些調整。
謝謝
0
有在的Prestashop DisplayAdminHomeQuickLinks它會幫你補充的Prestashop管理面板上的快速鏈接鉤。我在我的主題中使用了這個。 http://goo.gl/0S3mn它會幫助你解決快速鏈接。
0
在的Prestashop 1.6.1(或許更早太)在管理視圖,在頁面的頂部,快速訪問具有「當前頁面添加到QuickAccess」的選項。因此,只需導航到您需要的配置頁面並使用它。
相關問題
- 1. 添加鏈接到主頁上grappelli管理
- 2. 添加鏈接到Django管理頁面
- 3. 加速鏈接速度/ linux上的快速鏈接
- 4. django:如何將主頁鏈接添加到管理員
- 5. 在django管理頁面上添加鏈接和按鈕
- 6. 有沒有在管理頁面上添加一個快速鏈接到模塊配置的方法?
- 7. 爲什麼模塊鏈接不在管理員主頁上?
- 8. 如何在Django管理的快速添加鏈接添加到相關的模型
- 9. 在鏈接到Windows資源管理器窗口的網頁中添加鏈接?
- 10. 如何在wordpress主題中添加鏈接並從內容管理的帖子管理該鏈接的網址?
- 11. nginx + php-fpm在prestashop上的100%cpu加載1.5.4
- 12. 如何在橫幅上添加超鏈接返回主頁
- 13. 如何在Django的網站主頁上添加鏈接/網址?
- 14. Node.js快速管理「連接ECONNREFUSED」
- 15. 如何管理aspx頁面加載速度更快?
- 16. 在opencart的主頁中添加自定義頁面的鏈接
- 17. 將字段添加到Wordpress管理器快速編輯
- 18. 將類添加到django管理員字段的快速方法?
- 19. 在每一頁顯示管理鏈接
- 20. Prestashop 1.7管理主題css覆蓋
- 21. 哪裏可以在有主頁的頁面上添加鏈接標籤?
- 22. 添加一個「上一頁」鏈接
- 23. 在yii2主頁上顯示prestashop產品
- 24. WordPress的主菜單 - 只在主頁上隱藏'主頁'鏈接
- 25. 在prestashop中添加管理導航菜單1.7
- 26. Django管理:在對象列表中添加分頁鏈接到頂部
- 27. Magento:在目錄 - >管理產品中添加產品頁面鏈接?
- 28. 加速Django管理刪除頁面
- 29. 如何加快Django管理頁面?
- 30. 使用主頁上的頁面鏈接
謝謝!但是我想在安裝模塊時添加一個使用php的快速鏈接,以及在刪除我的模塊並刪除管理員主頁上的快速鏈接時。您可以發送文件** /覆蓋/類/控制器/ AdminController.php **的示例代碼? – lifter
現在查看我更新的答案。我更新了給你想法和示例代碼如何做到這一點。謝謝 –
很好的答案謝謝 –