Всеm привет.
Необходимо вывести информацию о наличии товара прямиком в категории. На форуме всего одну тему нашел по Opencart'у 2 по данному вопросу, но там ни одного ответа.
Что я сделал для того, чтобы вывести наличие товара в категории. 1. Добавил строку в файл .tpl
<?php echo $stock; ?>
2. Добавил строки в файл catalog/controller/product/category.php
$this->load->language('product/product');
$stock = $this->language->get('text_stock') . ' ';
if ($result['quantity'] <= 0) {
$stock .= $result['stock_status'];
} elseif ($this->config->get('config_stock_display')) {
$stock .= $result['quantity'];
} else {
$stock .= $this->language->get('text_instock');
}
$data['products'][] = array(
'stock' => $stock,
);
3. Получил ошибки Undefined variable: result in и Notice: Undefined variable: stock in
Я не знаток php, но мне понятно, что в контроллере менять что-то нужно, потому что он не может вытащить инфу.
4. Пробовал менять $result на $product_info , но тщетно. Я посмотрел в файле category.php, инфа о товаре то вроде в $result и вытаскивается, так что с $result должно работать, насколько я понимаю эту схему...
Благодарю!