gpt4 book ai didi

categories - 与product.tpl中的prestashop相关的类别

转载 作者:行者123 更新时间:2023-12-03 20:25:27 24 4
gpt4 key购买 nike

我有一个产品,该产品属于“戒指”和“收藏->波浪”两个类别(类别->子类别)

我可以显示默认类别,它的链接是这样的

<a href="{$link->getCategoryLink($product->id_category_default,$product->category)}" title="{$product->category}">{$product->category}</a>

但无论如何,我无法显示(非默认) 关联类别
对象$ product中是否有带有相关类别的数组?

因为我知道所有类别都在变量$ categories中(而不是子类别中,所以可能会出现问题,因为wave是一个子类别)

谢谢你所做的一切

最佳答案

查看Product类,它具有不错的功能:

/**
* getProductCategories return an array of categories which this product belongs to
*
* @return array of categories
*/
public static function getProductCategories($id_product = '')
{
$ret = array();
if ($row = Db::getInstance(_PS_USE_SQL_SLAVE_)->ExecuteS('
SELECT `id_category` FROM `'._DB_PREFIX_.'category_product`
WHERE `id_product` = '.(int)$id_product)
)
foreach ($row as $val)
$ret[] = $val['id_category'];
return $ret;
}

问候

关于categories - 与product.tpl中的prestashop相关的类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13209513/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com