Здравствуйте, раз уже есть тема по cart.tpl.. то я здесь и напишу:
Уважаемые форумчане, может кто-то знает как мне помочь..
Опенкарт 2,3
Пытаюсь в корзине вывести название категорий товаров что там лежат.
Соответственно в карт.пшп дописала код для вывода категорий
После $this->load->model('catalog/product');
добавила
$this->load->model('catalog/category');
$data['catprod'] = array();
$product_category = $this->model_catalog_product->getCategories($product_id);
foreach ($product_category as $prodcat) {
$category_info = $this->model_catalog_category->getCategory($prodcat['category_id']);
if ($category_info) {
$data['catprod'][] = array(
'name' => $category_info['name'],
'href' => $this->url->link('product/category', 'path=' . $category_info['category_id'])
);
}
}
Все это находится в
public function add() {
В самой тпл-ке я вывожу название и ссылку на категорию через:
<?php foreach ($catprod as $catp) { ?>
<a href="<?php echo $catp['href']; ?>"><?php echo $catp['name']; ?></a> <?php } ?>
Посоветуйте пожалуйста что не так..
У меня ни ошибок.. ничего.. и просто пустые колонки выводит в корзине.