Не зарегистрирован
Вход
Забыли пароль?
Регистрация
Подписаться
Сэкономьте время — перед вопросом на форуме узнайте, как найти ответ быстрее
По техническим проблемам необходимо обращаться в Консультационный центр

Поиск по форуму: 

Приглашаем в блог Amiro.CMS. Регулярные обзоры, опыт, решения, практикумы.

Форум  ->   Интернет Магазин  ->  Фильтр товаров не работает

Вопросы по настройке магазина, каталога.

Добавлено: 23.08.14 07:57:19 #1



Регистрация: 09.08.14
Сообщений: 24


Обратиться по имени

Подскажите как можно скрыть категории фильтра, чтобы они разворачивались только при нажатии на название

Сейчас фильтр слева

Так надо чтобы было

Также интересует настройка фильтра товара в 2 колонки, т.к. в одну слишком длинный список флажков получается



Добавлено: 29.08.14 09:30:26 #2




Регистрация: 08.10.13
Сообщений: 102


Обратиться по имени

dimonsk, через CSS + JS + изменив HTML шаблона, хотя можно обойтись и без этого, например:

CSS:
#lay_f4 .form__fieldset {
    display: block;
    border-top: 1px dashed;
    max-height: 0px;
    overflow: hidden;
    transition:all 1s ease-out 0s;
    -moz-transition:all 1s ease-out 0s;
    -webkit-transition:all 1s ease-out 0s;
    -o-transition:all 1s ease-out 0s;
    padding-top: 14px;
}

#lay_f4 .form__field-caption {
    cursor: pointer;
}

JS:
AMI.$(document).ready(function () {
    AMI.$('.form__field-caption').each(function() {
      if(AMI.$(this).next().css('max-height') == '0px') {
        AMI.$(this).click(function() {
          if(AMI.$(this).next().css('max-height') == '0px') {
            AMI.$(this).next().css('max-height', '500px');
          } else {
            AMI.$(this).next().css('max-height', '0px');
          }
        });
      }
    });
});

CSS соответственно в CSS (пользователя, в конец), JS в JS (common.js). А с фильтром в 2 колонки вы вроде справились.





Создать новую тему

Всего тем: 6615
Всего сообщений: 27731
Всего зарегистрированных пользователей: 48171
Последний зарегистрированный пользователь: user31709966