Лимит количества выводимых подкатегорий

Тема в разделе "Дизайн, оформление и шаблоны", создана пользователем aeroseo, 12 окт 2022.

  1. aeroseo

    aeroseo Новичок

    Сообщения:
    20
    Симпатии:
    0
    Приветствую, друзья.
    Озадачился ограничить вывод количества подкатегорий на странице категории.
    Но сделать это не во вьюшке, а в контроллере.
    Увы, с $limits не успел подружиться.
    Не подскажете, как правильно прикрутить её к выдаче в массиве?
    OC3.0 Спасибо.
     
  2. Blast

    Blast Продвинутый пользователь

    Сообщения:
    209
    Симпатии:
    72
    есть какое-то ощущение недосказанности задачи. а что с остальными подкатегориями делать? юзер их не увидит никогда?
    в лоб в контроллере категории после
    $results = $this->model_catalog_category->getCategories($category_id);
    добавить
    $results = array_slice($results, 0, 10); // вместо 10 впишите свой лимит
     
  3. aeroseo

    aeroseo Новичок

    Сообщения:
    20
    Симпатии:
    0
    Во-первых, благодарствую за решение.
    Во-вторых, отвечу на вопрос: увы, структура такова, что в ней свыше 40 подкатегорий.
    Задачка сводилась к выводу ограниченного числа наиболее востребованных..
    А увидит юзер их (при желании) в меню.

    Спасибо, Blast!