[2.x.x] Вывод ID категории для каждого товара

Для рекомендуемых товаров. Откройте файл view/View.php и найдите функцию get_featured_products_plugin, и после строк:

// Выбираем изображения товаров
$images = $this->products->get_images(array('product_id'=>$products_ids));
foreach($images as $image)
	$products[$image->product_id]->images[] = $image;

Добавьте код для выбора категорий:

// Выбираем категории товаров
$categories = $this->categories->get_product_categories($products_ids);
foreach($categories as $category)
{
	$products[$category->product_id]->categories[] = $category;
}

Далее в цикле:

foreach($products as &$product)
{

после строк:

if(isset($product->images[0]))
	$product->image = $product->images[0]

Добавьте:

if(isset($product->categories[0]))
	$product->category = $product->categories[0];

Теперь в шаблоне можете использовать переменную {$product->category->category_id}. Если Вам нужно сделать то же самое для акционных и новых товаров то выполните те же самые действия только в функциях get_discounted_products_plugin и get_new_products_plugin.

Спасибо за внимание.





Пока нет комментариев

× Вам нужно зарегистрироваться либо войти на сайт чтобы комментировать.