我創建了一個HTML模塊並加載到virtmart類別佈局中,但我需要顯示所有類別和子類別名稱列表,以便用戶在將來添加新類別時,它會自動更新。每次都不需要硬編碼。請幫助這個話題。您可以通過在PHP中使用while循環來加載這些類別的名稱。請快速回復。如何獲取Virtuemart中的所有類別和子類別名稱
1
A
回答
4
試試這個,
如果您正在使用模塊做那麼你的模塊文件(mod_yourmodule.php
)添加以下代碼。
if (!class_exists('VmConfig')) require(JPATH_ADMINISTRATOR.DS.'components'.DS.'com_virtuemart'.DS.'helpers'.DS.'config.php');
$categoryModel = VmModel::getModel('Category');
$cats = $categoryModel->getCategoryTree();//Params $parentId=0, $level = 0, $onlyPublished = true,$keyword = ''
echo "<pre/>";
print_r($cats);
希望它有助於..
1
由於VirtueMart不提供在前端這種分層的結構,必須建立自己的方法。儘管在後端,您可以使用@ Jobin的答案。我已經實施並測試了它的前端,它可以輕鬆工作。查看這裏的答案
https://webkul.com/blog/get-parent-child-categories-hierarchical-tree-joomla-virtuemart/
相關問題
- 1. 如何獲取指定類別名稱中的所有子類別名稱?
- 2. VirtueMart在頁面標題中添加類別和子類別名稱
- 3. 如何根據Magento中的類別id獲取類別名稱
- 4. 如何從亞馬遜mws獲取所有類別,子類別?
- 5. 如何從類別名稱中獲取類別對象
- 6. 類別/子類別:如何獲得給定類別的所有子類別(它們的子類別)?
- 7. 我如何獲得所有類別和子類別?
- 8. 如何設置Joomla Virtuemart中父類別下的子類別
- 9. 獲取所有的子類別中的頂級類別
- 10. 使用api prestashop獲取所有類別和子類別
- 11. 獲取多級別的類別名稱
- 12. 在類別頁面上獲取所選類別名稱wordpress
- 13. 從帖子ID獲取類別名稱
- 14. 獲取php源中的類別名稱Magento主要和子類別
- 15. 如何從類別ID獲取類別名稱?
- 16. Laravel獲取類別和子類別
- 17. 如何獲得某個類別及其子類別(和子子類別)中所有產品的數量?
- 18. WordPress獲取所有類別的帖子
- 19. 如何迭代類別並獲取子菜單的所有名稱?
- 20. 獲取wordpress中父類別的名稱
- 21. 獲取magento中根類別的特定/特定類別名稱
- 22. 如何顯示magento中的所有類別和所有子類別?
- 23. 獲取類別名稱和parentid並將parentid更改爲類別名稱
- 24. 使用jQuery獲取和顯示類別和子類別 - 所有的AJAX
- 25. 如何獲取具有類別詳細信息的子類別?
- 26. 如何獲取所有類別的所有帖子自定義帖子類型?
- 27. 如何獲取不含鏈接的帖子的類別名稱?
- 28. 從woocommerce分類的類別中獲取所有子類別的id(它們的子類別)
- 29. foursquare api從類別名稱中獲取類別標識
- 30. 找到那麼一個帖子獲取其所有類別和類別名稱Laravel