Итак, для 1.5.5 вывел следующим образом: В контроллере header: Код: $this->data['categories'][] = array( 'category_id' => $category['category_id'], Код: if (isset($this->request->get['path'])) { $parts = explode('_', (string)$this->request->get['path']); } else { $parts = array(); } if (isset($parts[0])) { $this->data['category_id'] = $parts[0]; } else { $this->data['category_id'] = 0; } Вывод: Код: <?php echo $category_id; ?> id выводится только категории 1 уровня, как сделать вывод вложенных категорий, пока не знаю
Вы видимо не там разместили. Вставьте перед комментарием // Menu и код должен быть такой PHP: if (isset($this->request->get['path'])) { $parts = explode('_', (string)$this->request->get['path']); $this->data['category_id'] = (int)array_pop($parts); } else { $this->data['category_id'] = ''; }