Olga_Ya 0 Опубликовано 6 февраля, 2020 Жалоба Share Опубликовано 6 февраля, 2020 Здравствуйте! Не могу понять в чем разница. Задаю атрибут CHECK, в нём есть два варианта значений: list-value и checked_list. Тестирую на разных значениях, результаты одинаковые. Задача состоит в том, чтобы расширить диапазон поиска, т.е. например, показывались товары как с длиной 10см, так и 20см (если проставлено несколько галочек). Какой вариант значений выбрать list-value или checked_list? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 6 февраля, 2020 Жалоба Share Опубликовано 6 февраля, 2020 23 минуты назад, Olga_Ya сказал: Здравствуйте! Не могу понять в чем разница. Задаю атрибут CHECK, в нём есть два варианта значений: list-value и checked_list. Тестирую на разных значениях, результаты одинаковые. Задача состоит в том, чтобы расширить диапазон поиска, т.е. например, показывались товары как с длиной 10см, так и 20см (если проставлено несколько галочек). Какой вариант значений выбрать list-value или checked_list? По идее, да, чекбокс - это как раз множественные выбор. Не получается настроить фильтры чекбоксами!? Ссылка на сообщение Поделиться на другие сайты
Olga_Ya 0 Опубликовано 6 февраля, 2020 Автор Жалоба Share Опубликовано 6 февраля, 2020 4 часа назад, support сказал: Не получается настроить фильтры чекбоксами!? Пока на стадии теста, Фильтры list-value и checked_list работают одинаково, но оба корректно. Не понимаю разницы... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 6 февраля, 2020 Жалоба Share Опубликовано 6 февраля, 2020 57 минут назад, Olga_Ya сказал: Пока на стадии теста, Фильтры list-value и checked_list работают одинаково, но оба корректно. Не понимаю разницы... Я так понял это просто свои названия для списка чеклиста и просто для значений, наверное разницы и нет. Ссылка на сообщение Поделиться на другие сайты
Olga_Ya 0 Опубликовано 6 февраля, 2020 Автор Жалоба Share Опубликовано 6 февраля, 2020 Есть проблема, при условии большого кол-ва значений, борода становится очень длинной, не помещается на одном экране. Например, по мощности здесь http://svet-premium.ru/category/Lampy-grusha.html Можно сделать, что-то типо такого, с бегунком? Ссылка на сообщение Поделиться на другие сайты
Olga_Ya 0 Опубликовано 6 февраля, 2020 Автор Жалоба Share Опубликовано 6 февраля, 2020 Добавила стиль в css # list-scroll { overflow-y: auto; height: 100px; } Затем сделала копию фильтра check назвала check_scroll Туда в Шаблон для бокса фильтр после: <div class="form-group"> <div class="checkbox"> <label> <input id="activebox{$id_attribute}" {if $is_active == 1} checked="checked" {/if} aria-hidden="true" type="checkbox" disabled> <b> {$name_attribute}</b> </label> </div> </div> добавила: <select class="form-control" size="5"> <option :value="null" disabled>Не выбран </option> </select> Выходит так, не получается загнать значения в рамочку со скроллом... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 февраля, 2020 Жалоба Share Опубликовано 7 февраля, 2020 11 часов назад, Olga_Ya сказал: Добавила стиль в css # list-scroll { overflow-y: auto; height: 100px; } Затем сделала копию фильтра check назвала check_scroll Туда в Шаблон для бокса фильтр после: <div class="form-group"> <div class="checkbox"> <label> <input id="activebox{$id_attribute}" {if $is_active == 1} checked="checked" {/if} aria-hidden="true" type="checkbox" disabled> <b> {$name_attribute}</b> </label> </div> </div> добавила: <select class="form-control" size="5"> <option :value="null" disabled>Не выбран </option> </select> Выходит так, не получается загнать значения в рамочку со скроллом... Так ведь нельзя делать. Если Вам нужен вножественный выбор, и не чекбокс, то есть например multiple dropdown. Т.е. в select поле добавляете значения multiple. + можно скрипт повесить, что б удобно было. Вот смотрите пример как сделан в VamShop 1 фильтры multudropdown + js скрипт select2 для более-менее удобного выбора нескольоких знгачений. http://demo.vamshop.ru/smartphones.html Фильтр Память сделан как multidropdown, ну и фильтр вес сделан просто ссылками. Вот в VamShop 2 Вам надо сделать обычный dropdown фильтр, указать multiple параметр. А что б был выбор удобный, надо в select добавить class="select2" В VamShop 2 в Админке - Настройки - Шаблоны атрибутоы надо отредактировать шиблон list и поменять: <select class="form-control select2" name="data[values_f][{$id_attribute}][set]" id="listvalue{$id_attribute}" aria-hidden="true" multiple> на: <select class="form-control select2" name="data[values_f][{$id_attribute}][set]" id="listvalue{$id_attribute}" aria-hidden="true" data-placeholder="Выберите" multiple> Добавив multiple и select2 в class, если у Вас ещё нет. и добавить data-placeheader что б был текст Выберите. и убрать автоматический клик при выборе, иначе множественный выбор сдлеать не получится, т.е. закомментировать или удалить строку: $("#filterbutton").click(); В шаблоне атрибута. Тогда у Вас будет вот так, как на скринах, т.е. можно будет делать множественный выбор. Надо обязательно убирать автоматическое срабатывание фильтра, т.е. что б фильтр не срабатывал при выборе одного значения, а только по кнопку Применить. Иначе не получится несколько значений выбрать. Но я всё равно сомневаюсь, будет ли работать множественный выбор в фильтре тип dropdown Он же для этого не совсем предназначен. Наверное надо настраивать тип фильтра чекбокс, а внешний вид, т.е. шаблон фильтра чекбос делать как multiple dropdown т.е. фильтр включить чекбокс, а шаблон фильтра скопировать из типа list в чекбокс Тогда наверное будет работать множественный выбор. Ссылка на сообщение Поделиться на другие сайты
Olga_Ya 0 Опубликовано 7 февраля, 2020 Автор Жалоба Share Опубликовано 7 февраля, 2020 Спасибо, буду пробовать. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 февраля, 2020 Жалоба Share Опубликовано 7 февраля, 2020 Удачи Ссылка на сообщение Поделиться на другие сайты
Olga_Ya 0 Опубликовано 7 февраля, 2020 Автор Жалоба Share Опубликовано 7 февраля, 2020 Помогите, пожалуйста! Все цены на сайте стали ГИГАНТСКИМИ. Сделала откат на вчера, когда еще не было фильтров. Удалила стили и js которые были добавлены. Ничего не меняется, цены гигантским шрифтом. Ссылка на сообщение Поделиться на другие сайты
Olga_Ya 0 Опубликовано 7 февраля, 2020 Автор Жалоба Share Опубликовано 7 февраля, 2020 Сравнила, на всякий случай, vamshop.css и vamshop.js с файлами из демо, они одинаковые Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 февраля, 2020 Жалоба Share Опубликовано 7 февраля, 2020 4 минуты назад, Olga_Ya сказал: Сравнила, на всякий случай, vamshop.css и vamshop.js с файлами из демо, они одинаковые На цены точно css и js файлы влиять не могу. Видимо, где-то в фильтрам модфикатор цены изменили или ещё что. Я ж не знаю, что и как Вы правили в магазине. Ссылка на сообщение Поделиться на другие сайты
Olga_Ya 0 Опубликовано 7 февраля, 2020 Автор Жалоба Share Опубликовано 7 февраля, 2020 Откатила на 28 января, там о модификаторах речи вообще не шло. Цены такие же огромные. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 февраля, 2020 Жалоба Share Опубликовано 7 февраля, 2020 5 минут назад, Olga_Ya сказал: Откатила на 28 января, там о модификаторах речи вообще не шло. Цены такие же огромные. Да я думаю, что Вам достаточно откатить вчерашнюю копию и просто в браузере сбрсить cookies. Наверное из-за этого. Зайдите на сайт, откройте консоль кнопкой f12 и в разделе Application нажмите Clear storage и затем Clear site data. Ссылка на сообщение Поделиться на другие сайты
Olga_Ya 0 Опубликовано 7 февраля, 2020 Автор Жалоба Share Опубликовано 7 февраля, 2020 Сделала. Без результата. Посмотрите, пожалуйста у себя в браузере. http://svet-premium.ru/category/armstrong-universalnye-600-600.html Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 февраля, 2020 Жалоба Share Опубликовано 7 февраля, 2020 1 час назад, Olga_Ya сказал: Сделала. Без результата. Посмотрите, пожалуйста у себя в браузере. http://svet-premium.ru/category/armstrong-universalnye-600-600.html Так у Вас в админке указаны такие цены. Какие цены указаны, таки и выводятся. Вот например - SPO-9-36-4K-M ЭРА Светодиод. св-к 595x595x40 36Вт 3060Лм 4000К мат С ПРОВОДОМ Цена 2387 Захожу в админку, смотрите, что указано в поле Цена у этого товара, тоже 2387 Что указали, то и выводится. Ссылка на сообщение Поделиться на другие сайты
Olga_Ya 0 Опубликовано 7 февраля, 2020 Автор Жалоба Share Опубликовано 7 февраля, 2020 53 минуты назад, support сказал: Так у Вас в админке указаны такие цены. Какие цены указаны, таки и выводятся. Вот например - SPO-9-36-4K-M ЭРА Светодиод. св-к 595x595x40 36Вт 3060Лм 4000К мат С ПРОВОДОМ Цена 2387 Захожу в админку, смотрите, что указано в поле Цена у этого товара, тоже 2387 Что указали, то и выводится. Выводятся цены верно, почему они такого размера? Шрифт там огромный. Вот сделала откат на самый первый бэкап, там еще нет ни фильтров, ни левого меню. Только смартфоны. Кэш сброшен где только можно, установила новый браузер, зашла еще с другого компа, везде эти гигантские цифры прайса. Вот какие должны быть и были, а потом нисчего стали большими... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 февраля, 2020 Жалоба Share Опубликовано 7 февраля, 2020 10 минут назад, Olga_Ya сказал: Выводятся цены верно, почему они такого размера? Шрифт там огромный. Вот сделала откат на самый первый бэкап, там еще нет ни фильтров, ни левого меню. Только смартфоны. Кэш сброшен где только можно, установила новый браузер, зашла еще с другого компа, везде эти гигантские цифры прайса. Вот какие должны быть и были, а потом нисчего стали большими... Ну а зачем Вы восстанавливаете копию!? Размеры - это ж в css всё находится, а не в базе. В /app/webroot/css/vamshop.css У Вас там размер шрита 48px указан, поэтому такие большие. Вот стилях у Вас: font-size: 48px; Какой размер указали, такой и выводится. Ссылка на сообщение Поделиться на другие сайты
Olga_Ya 0 Опубликовано 7 февраля, 2020 Автор Жалоба Share Опубликовано 7 февраля, 2020 4 минуты назад, support сказал: Ну а зачем Вы восстанавливаете копию!? Размеры - это ж в css всё находится, а не в базе. Чтобы убедиться, что изменеия шаблонов не выдали такой результат. 4 минуты назад, support сказал: У Вас там размер шрита 48px указан, поэтому такие большие. Вот стилях у Вас: font-size: 48px; Какой размер указали, такой и выводится. Какая то мистика, я туда не поднималась сегодня, указывала стили в конце док-та, потом убрала. Спасибо Вам огромнейшее, а то у меня уже просто паника!!!!! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 февраля, 2020 Жалоба Share Опубликовано 7 февраля, 2020 3 минуты назад, Olga_Ya сказал: Чтобы убедиться, что изменеия шаблонов не выдали такой результат. Какая то мистика, я туда не поднималась сегодня, указывала стили в конце док-та, потом убрала. Спасибо Вам огромнейшее, а то у меня уже просто паника!!!!! Не за что. css стили в резервную копию не попадют, так что смысла откатываться к старой версии не было. Ссылка на сообщение Поделиться на другие сайты
Olga_Ya 0 Опубликовано 7 февраля, 2020 Автор Жалоба Share Опубликовано 7 февраля, 2020 1 минуту назад, support сказал: css стили в резервную копию не попадют, так что смысла откатываться к старой версии не было. Чтобы вернуться к последней версии магазина, мне достаточно выбрать последний бэкап, верно? не нужно последовательно все прогонять? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 февраля, 2020 Жалоба Share Опубликовано 7 февраля, 2020 Только что, Olga_Ya сказал: Чтобы вернуться к последней версии магазина, мне достаточно выбрать последний бэкап, верно? не нужно последовательно все прогонять? Ну да. Выбираете файл с данными за нужную дату и восстанавливаете. Ссылка на сообщение Поделиться на другие сайты
Olga_Ya 0 Опубликовано 7 февраля, 2020 Автор Жалоба Share Опубликовано 7 февраля, 2020 ок, СПАСИБО!!! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 7 февраля, 2020 Жалоба Share Опубликовано 7 февраля, 2020 Не за что Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения