prestashop 获取类别产品
prestashop get category product
我创建了新模块
该模块是在首页添加分类产品
代码是
public static function getproducts($id)
{
$category = new Category($id,(int)Context::getContext()->language->id);
$nb = 10000;
$products = $category->getProducts((int)Context::getContext()->language->id, 1, ($nb ? $nb : 10));
return $products;
}
tpl 是代码
{foreach $categories as $c}
{assign var='products' value={fhomecategory::getproducts($c.id_category)}}
{include file="$tpl_dir./product-list.tpl" products=$products class='fhome' id='fhome'}
{/foreach}
错误 -> Click show image
检查下面的代码:
$category = new Category($id, (int)Context::getContext()->language->id);
$nb = 10000;
$products = $category->getProducts((int)Context::getContext()->language->id, 1, ($nb ? $nb : 10), 'date_upd', 'DESC', false, true, true, ($nb ? $nb : 10));
可能会有帮助。
我创建了新模块
该模块是在首页添加分类产品
代码是
public static function getproducts($id)
{
$category = new Category($id,(int)Context::getContext()->language->id);
$nb = 10000;
$products = $category->getProducts((int)Context::getContext()->language->id, 1, ($nb ? $nb : 10));
return $products;
}
tpl 是代码
{foreach $categories as $c}
{assign var='products' value={fhomecategory::getproducts($c.id_category)}}
{include file="$tpl_dir./product-list.tpl" products=$products class='fhome' id='fhome'}
{/foreach}
错误 -> Click show image
检查下面的代码:
$category = new Category($id, (int)Context::getContext()->language->id);
$nb = 10000;
$products = $category->getProducts((int)Context::getContext()->language->id, 1, ($nb ? $nb : 10), 'date_upd', 'DESC', false, true, true, ($nb ? $nb : 10));
可能会有帮助。