OpenCart 1.5.3.1:如何在類別列表頁面中顯示產品標籤?Opencart如何在類別列表頁面中顯示產品標籤?
-2
A
回答
1
在目錄/類別控制器中添加一個新索引'tag' => $result['tag'],
,數組$this->data['products'][]
(大約行:187)。這將使產品標籤在產品/ category.tpl中可訪問。
0
'price' => $price, 'special' => $special, 'tax' => $tax, 'tag' => $result['tag'],
在目錄/控制器添加/ category.php
ERROR:
Notice: Undefined variable: product_info in
Notice: Undefined index: tag in F:\wserver\demo1\catalog\controller\product\category.php on line 206
感謝。
1
MODEL:
在/catalog/model/catalog/category.php
文件,你可以有這樣的自定義代碼就得到所有標籤的category_id
public function getTags($category_id) {
$query = $this->db->query("SELECT tag FROM " . DB_PREFIX .
"product_description opd LEFT JOIN " . DB_PREFIX .
"product_to_category optc ON optc.product_id = opd.product_id
WHERE opd.tag <> '' AND optc.category_id = '".(int)$category_id."'");
return $query->rows;
}
控制器:
在/catalog/controller/product/category.php
文件就可以了撥打以上模式方法
$tags = $this->model_catalog_category->getTags($category_id);
$data['tags'] = array();
if($tags) {
foreach($tags as $tag) {
$tag_names = explode(',', $tag['tag']);
foreach ($tag_names as $tag_name) {
if(!in_array($tag_name, $data['tags'])) {
$data['tags'][] = trim($tag_name);
}
}
}
} else {
$data['tags'] = '';
}
模板:
在模板中,您可以訪問變量$tags
相關問題
- 1. 在類別頁面中顯示產品模型opencart
- 2. Opencart - 如何僅顯示產品類別及其子產品?
- 3. OpenCart產品頁面顯示首頁
- 4. 如何在類別頁面中顯示產品選項圖像 - Opencart 2.x
- 5. Opencart顯示兒童類別列表中的總產品數量
- 6. MAGENTO - 如何在類別頁面上顯示子類別產品?
- 7. 如何在opencart的單個頁面中顯示所有產品?
- 8. Magento類別頁面不顯示產品
- 9. 顯示產品說明的類別列表說明 - Opencart的
- 10. 如何按產品ID顯示OpenCart產品列表
- 11. 如何在Magento的CMS頁面中按類別顯示產品?
- 12. 如何在Laravel的產品創建頁面中顯示類別
- 13. 顯示產品isbn&mpn在每個產品類別頁面/ tpl
- 14. 如何在opencart中將產品從子類別顯示到父類別?
- 15. 如何讓貨幣在opencart的產品頁面上顯示?
- 16. Opencart Filter Button在產品列表和類別列表中輸入
- 17. 如何在footer.tpl中顯示精選產品列表opencart
- 18. 如何設置標籤來記錄點擊產品頁面的類別列表
- 19. 如何在單個產品頁面上顯示woocommerce產品標籤。
- 20. Magento - 從產品登錄頁面顯示所有產品類別
- 21. opencart在搜索結果頁面顯示每個產品的類別
- 22. Prestashop:產品在類別頁面中顯示錯誤價格,但在產品頁面中顯示錯誤
- 23. 如何在類別列表中顯示產品描述(bigcommerce)
- 24. 產品圖像未顯示在顯示列表中的產品頁面
- 25. OpenCart - 在類別中顯示製造商徽標頁面
- 26. 如何顯示在opencart產品頁面上購買一種產品的商店列表?
- 27. 在產品詳細信息頁面上顯示該產品的同一選定子類別的產品列表
- 28. 在opencart產品頁面中顯示尺寸
- 29. opencart - 如何獲得產品詳細信息頁面上的類別標題?
- 30. OpenCart 2.2.0.0中的類別和產品頁面的特定模板