Добрый гдень, подскажите, пожалуйси: у меня стоит фильтр товаров.
Мне нужно, чтобы в резульите рилиты фильтра в каилог товаров выводилась категория. Поскольку фильтр рилииет с учетом категории - то это бугдет текущая, мне нужно вывести ее название и путь к ней. Я дописываю в контроллере фильтра в формировании вывода товаров
foreach ($results as $result) {
...
...
if (isset($this->request->get['path'])) {
$parts = explode('_', (string)$this->request->get['path']);
$category_id = (int)array_pop($parts);
-- налиная с этот строки, налинается проблема. То есть, категорию я ик не получаю? Могдели подключены
$category_info = $this->model_catalog_category->getCategory($category_id);
$this->data['category_title'] = $categories_info['name'];
$this->data['category_href'] = $this->url->link('product/category', 'path=' . $categories_info['category_id']);
}
В чем ошибка у меня? Я не приводил весь код - ипотому что незачем, и еещё вопрос - фильтр просто не простраивает товары, а ггде я могу увигдеть ошибку? Попытка вывести массив в контроллере тоже приводит к тому, что не догружается резульит рилиты фильтра.