Здравствуйте, друзья! По-дефолту, в боковом меню развёрнут (активный) тот пункт, соответствующая категория которого открыта. Предполагаю, что реализовано по условию <?php if ($category['category_id'] == $category_id) { ?> Попытался переделать, результат - не очень. Подскажите, как сделать пункты бокового меню всегда свёрнуто. Спасибо
На самом деле, не верно сформулировал вопрос. Да, сделать так, чтобы находясь в текущей категории, не подгружались подкатегории, решилось легко (путём вырезания обозначенного куска кода в контроллере). Но интересней добиться иного: чтобы подкатегории подгружались по событию (клик на одну из основных категорий). Вопрос: возможно каким-либо методом реализовать (ajax, например)? Объясню, зачем мне это: выгружать все подкатегории из БД и хайдить коллапсом, полагаю не лучший вариант, потому что в каталоге 7 категорий, но свыше ста подкатегорий. Такой запрос к БД, при открытии страницы, на мой взгляд, весьма медленный (на мой взгляд). Сведущие в теме лучше, поправьте. Возможно, заблуждаюсь)
Самое простое, закешировать модуль и будет один запрос в час или день. Да, кончено можно сделать. Но как всегда нужно делать