Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Как вывести модуль только в последнем уровне категорий?


SooR
 Поделиться

Для этого необходимо проделать несложную манипуляцию в коде контроллера (библиотеки для OpenCart 3) модуля, а именно:

 

Открываем файл 

 

OpenCart 2.*

catalog/controller/[extension/]module/ocfilter.php

 

OpenCart 3.*

system/library/ocfilter.php

 

Найти

$this->category_id = (int)end($parts);

После вставить

// Show at last category level
$this->load->model('catalog/category');

$results = $this->model_catalog_category->getCategories($this->category_id);

if ($results) {
  $this->category_id = 0;

  return;
}

Сохранить файл, обновить модификаторы, проверить.


Comments

Нет комментариев для отображения


×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.