Здравствуйте
Использую Opencart 1.5.6 + OC filter
Хочу вывести опции OC filter в модуль рекомендуемые
Для этого добавила в котроллер
$this->load->model('catalog/ocfilter');
после
$this->load->model('catalog/product');
$ocfilter_products_options = $this->model_catalog_ocfilter->getOCFilterProductsOptions($products);
после
$products = array_slice($products, 0, (int)$setting['limit']);
'ocfilter_products_options' => $ocfilter_products_options[$product_info['product_id']]
после
'href' => $this->url->link('product/product', 'product_id=' . $product_info['product_id']),
И в файле tpl
<?php if ($product['ocfilter_products_options']) { ?>
<?php if (is_array($product['ocfilter_products_options'])) { ?>
<ul class="product-ocfilter-options">
<?php foreach ($product['ocfilter_products_options'] as $ocfilter_option) { ?>
<li><span class="product-ocfilter-option"><?php echo $ocfilter_option['name']; ?>:</span> <span class="product-ocfilter-value"><?php echo $ocfilter_option['values']; ?></span></li>
<?php } ?>
</ul>
<?php } else { ?>
<?php echo $product['ocfilter_products_options']; ?>
<?php } ?>
<?php } ?>
Результатом является ошибка на сайте
Notice: Undefined index: 56 in /home/u385680816/public_html/vqmod/vqcache/vq2-catalog_controller_module_featured.php on line 79
Notice: Undefined index: 57 in /home/u385680816/public_html/vqmod/vqcache/vq2-catalog_controller_module_featured.php on line 79
Notice: Undefined index: 58 in /home/u385680816/public_html/vqmod/vqcache/vq2-catalog_controller_module_featured.php on line 79
Notice: Undefined index: 52 in /home/u385680816/public_html/vqmod/vqcache/vq2-catalog_controller_module_featured.php on line 79
где 56, 57, 58, 52
это id товаров, выведенных в модуле рекомендуемые
Может кто выводил эти опции в модулях? Прошу помощи