1) Установил модуль, про который шла речь, включил его отображение на странице категорий (схема category) 2) Убрал вывод списка подкатегорий и основной категории на странице категорий. Чтобы не убивать весь код вывода в файле ./catalog/view/theme/default/product/category.tpl добавил в двух строчках не выполняющиеся условия:
<?php if ($categories & 1==0) { ?>
в районе 19й строчки вместо
<?php if ($categories) { ?>
и
<?php if($products & 1==0) { ?>
в районе 42 строчки вместо
<?php if($products) { ?>
3) Отредактировал сам модуль в файле ./catalog/controller/module/webme_categories_at_homepage.php После строки
$this->load->model('catalog/category');
добавил
function getCurrentCatetgoryID($obj){
if(isset($obj->request->get['path'])) {
$path = $obj->request->get['path'];
$cats = explode('_', $path);
$cat_id = $cats[count($cats) - 1];
return $cat_id;
} else {
return null;
}
}
$c_id = getCurrentCatetgoryID($this);
$cats = array($c_id);
$childrens = $this->model_catalog_category->getCategories($c_id);
foreach ($childrens as $child) {
array_push($cats, $child['category_id']);}
Здесь создаётся список категорий - берутся текущая и все её подкатегории.
Сразу после этоих строк можно закомментировать строку
// $category_ids = explode("_", $this->config->get('webme_categories_at_homepage_category'));
И в строке
foreach ($category_ids as $cat_id) {
изменить переменную
foreach ($cats as $cat_id) {
Выглядит это в итоге так:
http://goprorussia.com/camera-accessories/
Надеюсь, помог.