RGB Опубліковано: 5 березня 2012 Share Опубліковано: 5 березня 2012 Новый модуль импорта-экспорта с поддержкой фильтров для версии 1.5.1.Х: http://opencartforum...1x-filter-soor/ 1 Надіслати Поділитися на інших сайтах More sharing options... o9uH Опубліковано: 11 березня 2012 Share Опубліковано: 11 березня 2012 Парни, а ткните носом куда копнуть насчет: Notice: Undefined index: name in /home/ibargain/domains/e-snb.ru/public_html/catalog/model/catalog/filter.php on line 56 Чет не пойму, у меня опции фильтра дублируются в место где пишетсяЦена: Наличие: Модель: Производитель: :? пример тут: http://e-snb.ru.xsph.ru/index.php?route=product/product&path=97&product_id=318 ошибка вылезает если у позиции не выбрана какая-либо из опций фильтра, а там где все опции фильтра выбраны — ошибка не вылазит Надіслати Поділитися на інших сайтах More sharing options... Deus Опубліковано: 18 березня 2012 Share Опубліковано: 18 березня 2012 Подскажите, как в фильтре товаров для 1.5.1.3 убрать количество товаров в скобках. Надіслати Поділитися на інших сайтах More sharing options... genitchka Опубліковано: 19 березня 2012 Share Опубліковано: 19 березня 2012 И не найдете, если хоть одна из таблиц фильтра уже есть.а как понять есть хотя бы одна страница? У меня экспорт/импорт настроился, при выкачке экспорта выдает экселевский файл с 1 страницей. А вот в страница Каталог -> Фильтр товаров отсутствует. нет ее. помогите пожалуйста разобраться Надіслати Поділитися на інших сайтах More sharing options... genitchka Опубліковано: 19 березня 2012 Share Опубліковано: 19 березня 2012 забыла упомянуть Export/Import oc.store v 1.5.1.x + filter (SooR) Надіслати Поділитися на інших сайтах More sharing options... COLOBOCman Опубліковано: 19 березня 2012 Share Опубліковано: 19 березня 2012 Здравствуйте, очень интересует вопрос: Как создать категории, для которых по умолчанию будет работать набор некоторых фильтров? Допустим у меня есть много ноутбуков, в каждого свои параметры, и я хочу сделать классы ноутбуков: бизнес, мультимедиа, игровые, и т.д. Можно ли сделать в категории автоматический фильтр, например: Игровые, это Видео>=512 && RAM>=4Gb; Мультимедиа Видео>=512 && HDMI; Тобто, чтоб не вручную набивать их в категории, а создать 4-5 подкатегорий, для которых по умолчанию будут работать такие правила выборки с всех моделей. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 20 березня 2012 Share Опубліковано: 20 березня 2012 COLOBOCman, так не получится. фильтры (опции) можно привязать к категориям только после создания категорий. Надіслати Поділитися на інших сайтах More sharing options... COLOBOCman Опубліковано: 21 березня 2012 Share Опубліковано: 21 березня 2012 Спасибо за ответ, это я понимаю, просто мне надо, чтоб для некоторой категории сразу при заходе в нее включался фильтр с выбраним для нее набором правил, подскажите хотя как это вы приблизительно видите, реализовать постараюсь сам. Надіслати Поділитися на інших сайтах More sharing options... ipdesign Опубліковано: 23 березня 2012 Share Опубліковано: 23 березня 2012 xrgb, хм, любо глянуть на новый-старый.. Evgeny, ориентировочно в течение недели. p.s. руку набил да и горя не знал за $) SooR жду с нетерпением Ваш модуль, буду очень благодарен! Кстати, на каком он этапе? Надіслати Поділитися на інших сайтах More sharing options... rodon Опубліковано: 23 березня 2012 Share Опубліковано: 23 березня 2012 Подскажите: Можно ли не выводить в фильтре атрибуты с нулевым значением? К примеру по производителю - заходим в какою-нибудь категорию товара и в фильтре выводятся только те производители, у которых в этой категории есть товары. Надіслати Поділитися на інших сайтах More sharing options... JohnnyVega Опубліковано: 23 березня 2012 Share Опубліковано: 23 березня 2012 Подскажите, пож-та, где последняя актуальная версия фильтра для ocstore 1.5.1.3? В этой теме один набор файлов, в этой и этой - другой :? Ещё интересует, где можно посмотреть изменения, которые вносятся фильтром в систему? Делал много правок у себя, поэтому перезаписывать файлы нельзя. Надіслати Поділитися на інших сайтах More sharing options... MIXER Опубліковано: 23 березня 2012 Share Опубліковано: 23 березня 2012 модулю нужен ID категории для построения параметров фильтра. поэтому вывести на главную - мягко говоря проблематично А если у меня все товары в 1 категории, как все-таки вывести на главную фильтр? Я так полагаю нужно какой-то динамический аргумент заменить на статичное значение, если страница не каталога, а главная, как и где копать не подскажете?И что по поводу поддержки AJAX в ocstore 2.2? Ещё очень интересует добавление модуля на страницу со всеми продуктами, но это пересекается с отображением на главной... Надіслати Поділитися на інших сайтах More sharing options... milus Опубліковано: 25 березня 2012 Share Опубліковано: 25 березня 2012 кто нибудь пробовал прикрутить фильтр помимо категорий и к страницам производителей? Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 25 березня 2012 Share Опубліковано: 25 березня 2012 Подскажите пожалуйста, как реализовать кнопку сбросить все фильтры? По тому, что если пользователь проставил 10 фильтров, но ему не захочется потом снимать все по одному. Короче надо реализовать кнопку для сброса всех фильтров, подскажите пожалуйста как? За ранее всем спасибо! Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 25 березня 2012 Share Опубліковано: 25 березня 2012 кто нибудь пробовал прикрутить фильтр помимо категорий и к страницам производителей?если я не ошибаюсь то просто добавьте ему схему производители и будет показываться Надіслати Поділитися на інших сайтах More sharing options... ipdesign Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Подскажите пожалуйста, как реализовать кнопку сбросить все фильтры? По тому, что если пользователь проставил 10 фильтров, но ему не захочется потом снимать все по одному. Короче надо реализовать кнопку для сброса всех фильтров, подскажите пожалуйста как? За ранее всем спасибо! Вопрос уже в этой теме поднимался. Попробуй этот способ, реализуй ссылкой на текущую категорию: <a href="index.php?route=product/category&path=<?php echo $this->request->get['path']; ?>">Сбросить параметры</a> Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Спасибо - попробую! Надіслати Поділитися на інших сайтах More sharing options... milus Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 если я не ошибаюсь то просто добавьте ему схему производители и будет показыватьсяну вот в самом модуле добавил схему - производители, а что делать дальше, во вкладке фильтра по этому поводу ничего не изменилось, категории как были так и остались - есть какие нибудь соображения по этому поводу? Как-то не сильно хочется опять все переделывать и пускать производителей, как отдельную категорию. Надіслати Поділитися на інших сайтах More sharing options... MIXER Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 ну вот в самом модуле добавил схему - производители, а что делать дальше, во вкладке фильтра по этому поводу ничего не изменилось, категории как были так и остались - есть какие нибудь соображения по этому поводу? Как-то не сильно хочется опять все переделывать и пускать производителей, как отдельную категорию. Это пересекается с моим вопросом, по поводу проверки на категории и взятие инфы именно из категорий, впринципе решается довольно просто и я даже знаю где, но нету времени для тестов увы и хотелось бы точный ответ знающего человека. На вскидку это файлы catalogcontrollermodulefilter.php catalogviewthemedefaulttemplatemodulefilter.tpl Сейчас там зависит все от параметров $category_options, нужно изменить эти ключевые моменты.. Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 А как реализовать проверку, мол если не один параметр не выбран, то что бы кнопку сброса фильтров не показывало? Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Разобрался сам (написал javascript обработчик), вот может кому-то пригодится: filter.tpl <script type="text/javascript"> $(function () { {* Ищем нажатые чекбоксы *} var checkbox_checked = document.getElementsByName('checked'); {* При загрузке страницы, проверяем на наличие нажатых чекбоксов *} if(checkbox_checked[0]) { {* Берем нашу обвертку <div class="buttons" style="display:none" name="show_button"> *} var show_button = document.getElementsByName('show_button'); {* Включаем ее отображение *} show_button[0].style.cssText = ""; } }); </script> {* Кнопка сброса всех фильтров *} <div class="buttons" style="display:none" name="show_button"> <div class="left"> <a id="button-review" class="button" href="index.php?route=product/category&path=<?php echo $this->request->get['path']; ?>"> <span>Сбросить фильтр</span> </a> </div> </div> <form id="filters"> <br/> <br/> <?php foreach ($category_options as $category_option) { ?> <br/> <b><?php echo $category_option['name']; ?></b> <div class="filter-item"> <?php if ($category_option['values']) { ?> <?php foreach ($category_option['values'] as $value) { ?> <?php if (in_array($value['value_id'], $filter_values_id)) { ?> <label class="active"><input name="checked" type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'" checked="checked"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a></label> <?php } else { ?> <?php if ($value['products']) { ?> <input type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a> (<?php echo $value['products']; ?>)<br/> <?php } else { ?> <input type="checkbox" disabled="disabled"><span class="grey" style="color:grey;"><?php echo $value['name']; ?> (<?php echo $value['products']; ?>)</span><br/> <?php } ?> <?php } ?> <?php } ?> <?php } ?> </div> <?php } ?> </form> </div> <div class="bottom"> </div> Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 $(function () { {* Ищем нажатые чекбоксы *} var checkbox_checked = document.getElementsByName('checked'); {* При загрузке страницы, проверяем на наличие нажатых чекбоксов *} if(checkbox_checked[0]) { {* Берем нашу обвертку <div class="buttons" style="display:none" name="show_button"> *} var show_button = document.getElementsByName('show_button'); {* Включаем ее отображение *} show_button[0].style.cssText = ""; } }); о_О jquery + чистый js Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Что-то не так? Надіслати Поділитися на інших сайтах More sharing options... ixion Опубліковано: 30 березня 2012 Share Опубліковано: 30 березня 2012 (змінено) Очень нужна возможность вручную сортировать значения фильта. Не подскажете как это реализовать? Возможно через правку таблиц или еще как. P.S. Разобрался сам, теперь бы разобраться как добавить несколько значений к одному товару. Змінено 1 квітня 2012 користувачем ixion Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... i23e Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Добрый день! Подскажите: Установлен 1.5.1.3 + Синхронизация 1С + Фильтр. Все работает, только при синхронизации с 1С все фильтры слетают, в чем может быть касяк? Надіслати Поділитися на інших сайтах More sharing options... Назад 15 16 17 18 19 20 21 22 23 24 25 Вперед Сторінка 20 з 35 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Вывод товара, изображения, фильтры вывода [Модуль] Фильтр товаров в категории 2.0 / 3.0 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
o9uH Опубліковано: 11 березня 2012 Share Опубліковано: 11 березня 2012 Парни, а ткните носом куда копнуть насчет: Notice: Undefined index: name in /home/ibargain/domains/e-snb.ru/public_html/catalog/model/catalog/filter.php on line 56 Чет не пойму, у меня опции фильтра дублируются в место где пишетсяЦена: Наличие: Модель: Производитель: :? пример тут: http://e-snb.ru.xsph.ru/index.php?route=product/product&path=97&product_id=318 ошибка вылезает если у позиции не выбрана какая-либо из опций фильтра, а там где все опции фильтра выбраны — ошибка не вылазит Надіслати Поділитися на інших сайтах More sharing options...
Deus Опубліковано: 18 березня 2012 Share Опубліковано: 18 березня 2012 Подскажите, как в фильтре товаров для 1.5.1.3 убрать количество товаров в скобках. Надіслати Поділитися на інших сайтах More sharing options...
genitchka Опубліковано: 19 березня 2012 Share Опубліковано: 19 березня 2012 И не найдете, если хоть одна из таблиц фильтра уже есть.а как понять есть хотя бы одна страница? У меня экспорт/импорт настроился, при выкачке экспорта выдает экселевский файл с 1 страницей. А вот в страница Каталог -> Фильтр товаров отсутствует. нет ее. помогите пожалуйста разобраться Надіслати Поділитися на інших сайтах More sharing options...
genitchka Опубліковано: 19 березня 2012 Share Опубліковано: 19 березня 2012 забыла упомянуть Export/Import oc.store v 1.5.1.x + filter (SooR) Надіслати Поділитися на інших сайтах More sharing options...
COLOBOCman Опубліковано: 19 березня 2012 Share Опубліковано: 19 березня 2012 Здравствуйте, очень интересует вопрос: Как создать категории, для которых по умолчанию будет работать набор некоторых фильтров? Допустим у меня есть много ноутбуков, в каждого свои параметры, и я хочу сделать классы ноутбуков: бизнес, мультимедиа, игровые, и т.д. Можно ли сделать в категории автоматический фильтр, например: Игровые, это Видео>=512 && RAM>=4Gb; Мультимедиа Видео>=512 && HDMI; Тобто, чтоб не вручную набивать их в категории, а создать 4-5 подкатегорий, для которых по умолчанию будут работать такие правила выборки с всех моделей. Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 20 березня 2012 Share Опубліковано: 20 березня 2012 COLOBOCman, так не получится. фильтры (опции) можно привязать к категориям только после создания категорий. Надіслати Поділитися на інших сайтах More sharing options... COLOBOCman Опубліковано: 21 березня 2012 Share Опубліковано: 21 березня 2012 Спасибо за ответ, это я понимаю, просто мне надо, чтоб для некоторой категории сразу при заходе в нее включался фильтр с выбраним для нее набором правил, подскажите хотя как это вы приблизительно видите, реализовать постараюсь сам. Надіслати Поділитися на інших сайтах More sharing options... ipdesign Опубліковано: 23 березня 2012 Share Опубліковано: 23 березня 2012 xrgb, хм, любо глянуть на новый-старый.. Evgeny, ориентировочно в течение недели. p.s. руку набил да и горя не знал за $) SooR жду с нетерпением Ваш модуль, буду очень благодарен! Кстати, на каком он этапе? Надіслати Поділитися на інших сайтах More sharing options... rodon Опубліковано: 23 березня 2012 Share Опубліковано: 23 березня 2012 Подскажите: Можно ли не выводить в фильтре атрибуты с нулевым значением? К примеру по производителю - заходим в какою-нибудь категорию товара и в фильтре выводятся только те производители, у которых в этой категории есть товары. Надіслати Поділитися на інших сайтах More sharing options... JohnnyVega Опубліковано: 23 березня 2012 Share Опубліковано: 23 березня 2012 Подскажите, пож-та, где последняя актуальная версия фильтра для ocstore 1.5.1.3? В этой теме один набор файлов, в этой и этой - другой :? Ещё интересует, где можно посмотреть изменения, которые вносятся фильтром в систему? Делал много правок у себя, поэтому перезаписывать файлы нельзя. Надіслати Поділитися на інших сайтах More sharing options... MIXER Опубліковано: 23 березня 2012 Share Опубліковано: 23 березня 2012 модулю нужен ID категории для построения параметров фильтра. поэтому вывести на главную - мягко говоря проблематично А если у меня все товары в 1 категории, как все-таки вывести на главную фильтр? Я так полагаю нужно какой-то динамический аргумент заменить на статичное значение, если страница не каталога, а главная, как и где копать не подскажете?И что по поводу поддержки AJAX в ocstore 2.2? Ещё очень интересует добавление модуля на страницу со всеми продуктами, но это пересекается с отображением на главной... Надіслати Поділитися на інших сайтах More sharing options... milus Опубліковано: 25 березня 2012 Share Опубліковано: 25 березня 2012 кто нибудь пробовал прикрутить фильтр помимо категорий и к страницам производителей? Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 25 березня 2012 Share Опубліковано: 25 березня 2012 Подскажите пожалуйста, как реализовать кнопку сбросить все фильтры? По тому, что если пользователь проставил 10 фильтров, но ему не захочется потом снимать все по одному. Короче надо реализовать кнопку для сброса всех фильтров, подскажите пожалуйста как? За ранее всем спасибо! Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 25 березня 2012 Share Опубліковано: 25 березня 2012 кто нибудь пробовал прикрутить фильтр помимо категорий и к страницам производителей?если я не ошибаюсь то просто добавьте ему схему производители и будет показываться Надіслати Поділитися на інших сайтах More sharing options... ipdesign Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Подскажите пожалуйста, как реализовать кнопку сбросить все фильтры? По тому, что если пользователь проставил 10 фильтров, но ему не захочется потом снимать все по одному. Короче надо реализовать кнопку для сброса всех фильтров, подскажите пожалуйста как? За ранее всем спасибо! Вопрос уже в этой теме поднимался. Попробуй этот способ, реализуй ссылкой на текущую категорию: <a href="index.php?route=product/category&path=<?php echo $this->request->get['path']; ?>">Сбросить параметры</a> Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Спасибо - попробую! Надіслати Поділитися на інших сайтах More sharing options... milus Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 если я не ошибаюсь то просто добавьте ему схему производители и будет показыватьсяну вот в самом модуле добавил схему - производители, а что делать дальше, во вкладке фильтра по этому поводу ничего не изменилось, категории как были так и остались - есть какие нибудь соображения по этому поводу? Как-то не сильно хочется опять все переделывать и пускать производителей, как отдельную категорию. Надіслати Поділитися на інших сайтах More sharing options... MIXER Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 ну вот в самом модуле добавил схему - производители, а что делать дальше, во вкладке фильтра по этому поводу ничего не изменилось, категории как были так и остались - есть какие нибудь соображения по этому поводу? Как-то не сильно хочется опять все переделывать и пускать производителей, как отдельную категорию. Это пересекается с моим вопросом, по поводу проверки на категории и взятие инфы именно из категорий, впринципе решается довольно просто и я даже знаю где, но нету времени для тестов увы и хотелось бы точный ответ знающего человека. На вскидку это файлы catalogcontrollermodulefilter.php catalogviewthemedefaulttemplatemodulefilter.tpl Сейчас там зависит все от параметров $category_options, нужно изменить эти ключевые моменты.. Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 А как реализовать проверку, мол если не один параметр не выбран, то что бы кнопку сброса фильтров не показывало? Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Разобрался сам (написал javascript обработчик), вот может кому-то пригодится: filter.tpl <script type="text/javascript"> $(function () { {* Ищем нажатые чекбоксы *} var checkbox_checked = document.getElementsByName('checked'); {* При загрузке страницы, проверяем на наличие нажатых чекбоксов *} if(checkbox_checked[0]) { {* Берем нашу обвертку <div class="buttons" style="display:none" name="show_button"> *} var show_button = document.getElementsByName('show_button'); {* Включаем ее отображение *} show_button[0].style.cssText = ""; } }); </script> {* Кнопка сброса всех фильтров *} <div class="buttons" style="display:none" name="show_button"> <div class="left"> <a id="button-review" class="button" href="index.php?route=product/category&path=<?php echo $this->request->get['path']; ?>"> <span>Сбросить фильтр</span> </a> </div> </div> <form id="filters"> <br/> <br/> <?php foreach ($category_options as $category_option) { ?> <br/> <b><?php echo $category_option['name']; ?></b> <div class="filter-item"> <?php if ($category_option['values']) { ?> <?php foreach ($category_option['values'] as $value) { ?> <?php if (in_array($value['value_id'], $filter_values_id)) { ?> <label class="active"><input name="checked" type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'" checked="checked"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a></label> <?php } else { ?> <?php if ($value['products']) { ?> <input type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a> (<?php echo $value['products']; ?>)<br/> <?php } else { ?> <input type="checkbox" disabled="disabled"><span class="grey" style="color:grey;"><?php echo $value['name']; ?> (<?php echo $value['products']; ?>)</span><br/> <?php } ?> <?php } ?> <?php } ?> <?php } ?> </div> <?php } ?> </form> </div> <div class="bottom"> </div> Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 $(function () { {* Ищем нажатые чекбоксы *} var checkbox_checked = document.getElementsByName('checked'); {* При загрузке страницы, проверяем на наличие нажатых чекбоксов *} if(checkbox_checked[0]) { {* Берем нашу обвертку <div class="buttons" style="display:none" name="show_button"> *} var show_button = document.getElementsByName('show_button'); {* Включаем ее отображение *} show_button[0].style.cssText = ""; } }); о_О jquery + чистый js Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Что-то не так? Надіслати Поділитися на інших сайтах More sharing options... ixion Опубліковано: 30 березня 2012 Share Опубліковано: 30 березня 2012 (змінено) Очень нужна возможность вручную сортировать значения фильта. Не подскажете как это реализовать? Возможно через правку таблиц или еще как. P.S. Разобрался сам, теперь бы разобраться как добавить несколько значений к одному товару. Змінено 1 квітня 2012 користувачем ixion Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... i23e Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Добрый день! Подскажите: Установлен 1.5.1.3 + Синхронизация 1С + Фильтр. Все работает, только при синхронизации с 1С все фильтры слетают, в чем может быть касяк? Надіслати Поділитися на інших сайтах More sharing options... Назад 15 16 17 18 19 20 21 22 23 24 25 Вперед Сторінка 20 з 35 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Вывод товара, изображения, фильтры вывода [Модуль] Фильтр товаров в категории 2.0 / 3.0 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
COLOBOCman Опубліковано: 21 березня 2012 Share Опубліковано: 21 березня 2012 Спасибо за ответ, это я понимаю, просто мне надо, чтоб для некоторой категории сразу при заходе в нее включался фильтр с выбраним для нее набором правил, подскажите хотя как это вы приблизительно видите, реализовать постараюсь сам. Надіслати Поділитися на інших сайтах More sharing options...
ipdesign Опубліковано: 23 березня 2012 Share Опубліковано: 23 березня 2012 xrgb, хм, любо глянуть на новый-старый.. Evgeny, ориентировочно в течение недели. p.s. руку набил да и горя не знал за $) SooR жду с нетерпением Ваш модуль, буду очень благодарен! Кстати, на каком он этапе? Надіслати Поділитися на інших сайтах More sharing options...
rodon Опубліковано: 23 березня 2012 Share Опубліковано: 23 березня 2012 Подскажите: Можно ли не выводить в фильтре атрибуты с нулевым значением? К примеру по производителю - заходим в какою-нибудь категорию товара и в фильтре выводятся только те производители, у которых в этой категории есть товары. Надіслати Поділитися на інших сайтах More sharing options...
JohnnyVega Опубліковано: 23 березня 2012 Share Опубліковано: 23 березня 2012 Подскажите, пож-та, где последняя актуальная версия фильтра для ocstore 1.5.1.3? В этой теме один набор файлов, в этой и этой - другой :? Ещё интересует, где можно посмотреть изменения, которые вносятся фильтром в систему? Делал много правок у себя, поэтому перезаписывать файлы нельзя. Надіслати Поділитися на інших сайтах More sharing options... MIXER Опубліковано: 23 березня 2012 Share Опубліковано: 23 березня 2012 модулю нужен ID категории для построения параметров фильтра. поэтому вывести на главную - мягко говоря проблематично А если у меня все товары в 1 категории, как все-таки вывести на главную фильтр? Я так полагаю нужно какой-то динамический аргумент заменить на статичное значение, если страница не каталога, а главная, как и где копать не подскажете?И что по поводу поддержки AJAX в ocstore 2.2? Ещё очень интересует добавление модуля на страницу со всеми продуктами, но это пересекается с отображением на главной... Надіслати Поділитися на інших сайтах More sharing options... milus Опубліковано: 25 березня 2012 Share Опубліковано: 25 березня 2012 кто нибудь пробовал прикрутить фильтр помимо категорий и к страницам производителей? Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 25 березня 2012 Share Опубліковано: 25 березня 2012 Подскажите пожалуйста, как реализовать кнопку сбросить все фильтры? По тому, что если пользователь проставил 10 фильтров, но ему не захочется потом снимать все по одному. Короче надо реализовать кнопку для сброса всех фильтров, подскажите пожалуйста как? За ранее всем спасибо! Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 25 березня 2012 Share Опубліковано: 25 березня 2012 кто нибудь пробовал прикрутить фильтр помимо категорий и к страницам производителей?если я не ошибаюсь то просто добавьте ему схему производители и будет показываться Надіслати Поділитися на інших сайтах More sharing options... ipdesign Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Подскажите пожалуйста, как реализовать кнопку сбросить все фильтры? По тому, что если пользователь проставил 10 фильтров, но ему не захочется потом снимать все по одному. Короче надо реализовать кнопку для сброса всех фильтров, подскажите пожалуйста как? За ранее всем спасибо! Вопрос уже в этой теме поднимался. Попробуй этот способ, реализуй ссылкой на текущую категорию: <a href="index.php?route=product/category&path=<?php echo $this->request->get['path']; ?>">Сбросить параметры</a> Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Спасибо - попробую! Надіслати Поділитися на інших сайтах More sharing options... milus Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 если я не ошибаюсь то просто добавьте ему схему производители и будет показыватьсяну вот в самом модуле добавил схему - производители, а что делать дальше, во вкладке фильтра по этому поводу ничего не изменилось, категории как были так и остались - есть какие нибудь соображения по этому поводу? Как-то не сильно хочется опять все переделывать и пускать производителей, как отдельную категорию. Надіслати Поділитися на інших сайтах More sharing options... MIXER Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 ну вот в самом модуле добавил схему - производители, а что делать дальше, во вкладке фильтра по этому поводу ничего не изменилось, категории как были так и остались - есть какие нибудь соображения по этому поводу? Как-то не сильно хочется опять все переделывать и пускать производителей, как отдельную категорию. Это пересекается с моим вопросом, по поводу проверки на категории и взятие инфы именно из категорий, впринципе решается довольно просто и я даже знаю где, но нету времени для тестов увы и хотелось бы точный ответ знающего человека. На вскидку это файлы catalogcontrollermodulefilter.php catalogviewthemedefaulttemplatemodulefilter.tpl Сейчас там зависит все от параметров $category_options, нужно изменить эти ключевые моменты.. Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 А как реализовать проверку, мол если не один параметр не выбран, то что бы кнопку сброса фильтров не показывало? Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Разобрался сам (написал javascript обработчик), вот может кому-то пригодится: filter.tpl <script type="text/javascript"> $(function () { {* Ищем нажатые чекбоксы *} var checkbox_checked = document.getElementsByName('checked'); {* При загрузке страницы, проверяем на наличие нажатых чекбоксов *} if(checkbox_checked[0]) { {* Берем нашу обвертку <div class="buttons" style="display:none" name="show_button"> *} var show_button = document.getElementsByName('show_button'); {* Включаем ее отображение *} show_button[0].style.cssText = ""; } }); </script> {* Кнопка сброса всех фильтров *} <div class="buttons" style="display:none" name="show_button"> <div class="left"> <a id="button-review" class="button" href="index.php?route=product/category&path=<?php echo $this->request->get['path']; ?>"> <span>Сбросить фильтр</span> </a> </div> </div> <form id="filters"> <br/> <br/> <?php foreach ($category_options as $category_option) { ?> <br/> <b><?php echo $category_option['name']; ?></b> <div class="filter-item"> <?php if ($category_option['values']) { ?> <?php foreach ($category_option['values'] as $value) { ?> <?php if (in_array($value['value_id'], $filter_values_id)) { ?> <label class="active"><input name="checked" type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'" checked="checked"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a></label> <?php } else { ?> <?php if ($value['products']) { ?> <input type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a> (<?php echo $value['products']; ?>)<br/> <?php } else { ?> <input type="checkbox" disabled="disabled"><span class="grey" style="color:grey;"><?php echo $value['name']; ?> (<?php echo $value['products']; ?>)</span><br/> <?php } ?> <?php } ?> <?php } ?> <?php } ?> </div> <?php } ?> </form> </div> <div class="bottom"> </div> Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 $(function () { {* Ищем нажатые чекбоксы *} var checkbox_checked = document.getElementsByName('checked'); {* При загрузке страницы, проверяем на наличие нажатых чекбоксов *} if(checkbox_checked[0]) { {* Берем нашу обвертку <div class="buttons" style="display:none" name="show_button"> *} var show_button = document.getElementsByName('show_button'); {* Включаем ее отображение *} show_button[0].style.cssText = ""; } }); о_О jquery + чистый js Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Что-то не так? Надіслати Поділитися на інших сайтах More sharing options... ixion Опубліковано: 30 березня 2012 Share Опубліковано: 30 березня 2012 (змінено) Очень нужна возможность вручную сортировать значения фильта. Не подскажете как это реализовать? Возможно через правку таблиц или еще как. P.S. Разобрался сам, теперь бы разобраться как добавить несколько значений к одному товару. Змінено 1 квітня 2012 користувачем ixion Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... i23e Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Добрый день! Подскажите: Установлен 1.5.1.3 + Синхронизация 1С + Фильтр. Все работает, только при синхронизации с 1С все фильтры слетают, в чем может быть касяк? Надіслати Поділитися на інших сайтах More sharing options... Назад 15 16 17 18 19 20 21 22 23 24 25 Вперед Сторінка 20 з 35 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Вывод товара, изображения, фильтры вывода [Модуль] Фильтр товаров в категории 2.0 / 3.0 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
MIXER Опубліковано: 23 березня 2012 Share Опубліковано: 23 березня 2012 модулю нужен ID категории для построения параметров фильтра. поэтому вывести на главную - мягко говоря проблематично А если у меня все товары в 1 категории, как все-таки вывести на главную фильтр? Я так полагаю нужно какой-то динамический аргумент заменить на статичное значение, если страница не каталога, а главная, как и где копать не подскажете?И что по поводу поддержки AJAX в ocstore 2.2? Ещё очень интересует добавление модуля на страницу со всеми продуктами, но это пересекается с отображением на главной... Надіслати Поділитися на інших сайтах More sharing options...
milus Опубліковано: 25 березня 2012 Share Опубліковано: 25 березня 2012 кто нибудь пробовал прикрутить фильтр помимо категорий и к страницам производителей? Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 25 березня 2012 Share Опубліковано: 25 березня 2012 Подскажите пожалуйста, как реализовать кнопку сбросить все фильтры? По тому, что если пользователь проставил 10 фильтров, но ему не захочется потом снимать все по одному. Короче надо реализовать кнопку для сброса всех фильтров, подскажите пожалуйста как? За ранее всем спасибо! Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 25 березня 2012 Share Опубліковано: 25 березня 2012 кто нибудь пробовал прикрутить фильтр помимо категорий и к страницам производителей?если я не ошибаюсь то просто добавьте ему схему производители и будет показываться Надіслати Поділитися на інших сайтах More sharing options... ipdesign Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Подскажите пожалуйста, как реализовать кнопку сбросить все фильтры? По тому, что если пользователь проставил 10 фильтров, но ему не захочется потом снимать все по одному. Короче надо реализовать кнопку для сброса всех фильтров, подскажите пожалуйста как? За ранее всем спасибо! Вопрос уже в этой теме поднимался. Попробуй этот способ, реализуй ссылкой на текущую категорию: <a href="index.php?route=product/category&path=<?php echo $this->request->get['path']; ?>">Сбросить параметры</a> Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Спасибо - попробую! Надіслати Поділитися на інших сайтах More sharing options... milus Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 если я не ошибаюсь то просто добавьте ему схему производители и будет показыватьсяну вот в самом модуле добавил схему - производители, а что делать дальше, во вкладке фильтра по этому поводу ничего не изменилось, категории как были так и остались - есть какие нибудь соображения по этому поводу? Как-то не сильно хочется опять все переделывать и пускать производителей, как отдельную категорию. Надіслати Поділитися на інших сайтах More sharing options... MIXER Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 ну вот в самом модуле добавил схему - производители, а что делать дальше, во вкладке фильтра по этому поводу ничего не изменилось, категории как были так и остались - есть какие нибудь соображения по этому поводу? Как-то не сильно хочется опять все переделывать и пускать производителей, как отдельную категорию. Это пересекается с моим вопросом, по поводу проверки на категории и взятие инфы именно из категорий, впринципе решается довольно просто и я даже знаю где, но нету времени для тестов увы и хотелось бы точный ответ знающего человека. На вскидку это файлы catalogcontrollermodulefilter.php catalogviewthemedefaulttemplatemodulefilter.tpl Сейчас там зависит все от параметров $category_options, нужно изменить эти ключевые моменты.. Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 А как реализовать проверку, мол если не один параметр не выбран, то что бы кнопку сброса фильтров не показывало? Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Разобрался сам (написал javascript обработчик), вот может кому-то пригодится: filter.tpl <script type="text/javascript"> $(function () { {* Ищем нажатые чекбоксы *} var checkbox_checked = document.getElementsByName('checked'); {* При загрузке страницы, проверяем на наличие нажатых чекбоксов *} if(checkbox_checked[0]) { {* Берем нашу обвертку <div class="buttons" style="display:none" name="show_button"> *} var show_button = document.getElementsByName('show_button'); {* Включаем ее отображение *} show_button[0].style.cssText = ""; } }); </script> {* Кнопка сброса всех фильтров *} <div class="buttons" style="display:none" name="show_button"> <div class="left"> <a id="button-review" class="button" href="index.php?route=product/category&path=<?php echo $this->request->get['path']; ?>"> <span>Сбросить фильтр</span> </a> </div> </div> <form id="filters"> <br/> <br/> <?php foreach ($category_options as $category_option) { ?> <br/> <b><?php echo $category_option['name']; ?></b> <div class="filter-item"> <?php if ($category_option['values']) { ?> <?php foreach ($category_option['values'] as $value) { ?> <?php if (in_array($value['value_id'], $filter_values_id)) { ?> <label class="active"><input name="checked" type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'" checked="checked"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a></label> <?php } else { ?> <?php if ($value['products']) { ?> <input type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a> (<?php echo $value['products']; ?>)<br/> <?php } else { ?> <input type="checkbox" disabled="disabled"><span class="grey" style="color:grey;"><?php echo $value['name']; ?> (<?php echo $value['products']; ?>)</span><br/> <?php } ?> <?php } ?> <?php } ?> <?php } ?> </div> <?php } ?> </form> </div> <div class="bottom"> </div> Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 $(function () { {* Ищем нажатые чекбоксы *} var checkbox_checked = document.getElementsByName('checked'); {* При загрузке страницы, проверяем на наличие нажатых чекбоксов *} if(checkbox_checked[0]) { {* Берем нашу обвертку <div class="buttons" style="display:none" name="show_button"> *} var show_button = document.getElementsByName('show_button'); {* Включаем ее отображение *} show_button[0].style.cssText = ""; } }); о_О jquery + чистый js Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Что-то не так? Надіслати Поділитися на інших сайтах More sharing options... ixion Опубліковано: 30 березня 2012 Share Опубліковано: 30 березня 2012 (змінено) Очень нужна возможность вручную сортировать значения фильта. Не подскажете как это реализовать? Возможно через правку таблиц или еще как. P.S. Разобрался сам, теперь бы разобраться как добавить несколько значений к одному товару. Змінено 1 квітня 2012 користувачем ixion Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... i23e Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Добрый день! Подскажите: Установлен 1.5.1.3 + Синхронизация 1С + Фильтр. Все работает, только при синхронизации с 1С все фильтры слетают, в чем может быть касяк? Надіслати Поділитися на інших сайтах More sharing options... Назад 15 16 17 18 19 20 21 22 23 24 25 Вперед Сторінка 20 з 35 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Вывод товара, изображения, фильтры вывода [Модуль] Фильтр товаров в категории 2.0 / 3.0 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
HackPack Опубліковано: 25 березня 2012 Share Опубліковано: 25 березня 2012 Подскажите пожалуйста, как реализовать кнопку сбросить все фильтры? По тому, что если пользователь проставил 10 фильтров, но ему не захочется потом снимать все по одному. Короче надо реализовать кнопку для сброса всех фильтров, подскажите пожалуйста как? За ранее всем спасибо! Надіслати Поділитися на інших сайтах More sharing options...
snastik Опубліковано: 25 березня 2012 Share Опубліковано: 25 березня 2012 кто нибудь пробовал прикрутить фильтр помимо категорий и к страницам производителей?если я не ошибаюсь то просто добавьте ему схему производители и будет показываться Надіслати Поділитися на інших сайтах More sharing options... ipdesign Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Подскажите пожалуйста, как реализовать кнопку сбросить все фильтры? По тому, что если пользователь проставил 10 фильтров, но ему не захочется потом снимать все по одному. Короче надо реализовать кнопку для сброса всех фильтров, подскажите пожалуйста как? За ранее всем спасибо! Вопрос уже в этой теме поднимался. Попробуй этот способ, реализуй ссылкой на текущую категорию: <a href="index.php?route=product/category&path=<?php echo $this->request->get['path']; ?>">Сбросить параметры</a> Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Спасибо - попробую! Надіслати Поділитися на інших сайтах More sharing options... milus Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 если я не ошибаюсь то просто добавьте ему схему производители и будет показыватьсяну вот в самом модуле добавил схему - производители, а что делать дальше, во вкладке фильтра по этому поводу ничего не изменилось, категории как были так и остались - есть какие нибудь соображения по этому поводу? Как-то не сильно хочется опять все переделывать и пускать производителей, как отдельную категорию. Надіслати Поділитися на інших сайтах More sharing options... MIXER Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 ну вот в самом модуле добавил схему - производители, а что делать дальше, во вкладке фильтра по этому поводу ничего не изменилось, категории как были так и остались - есть какие нибудь соображения по этому поводу? Как-то не сильно хочется опять все переделывать и пускать производителей, как отдельную категорию. Это пересекается с моим вопросом, по поводу проверки на категории и взятие инфы именно из категорий, впринципе решается довольно просто и я даже знаю где, но нету времени для тестов увы и хотелось бы точный ответ знающего человека. На вскидку это файлы catalogcontrollermodulefilter.php catalogviewthemedefaulttemplatemodulefilter.tpl Сейчас там зависит все от параметров $category_options, нужно изменить эти ключевые моменты.. Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 А как реализовать проверку, мол если не один параметр не выбран, то что бы кнопку сброса фильтров не показывало? Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Разобрался сам (написал javascript обработчик), вот может кому-то пригодится: filter.tpl <script type="text/javascript"> $(function () { {* Ищем нажатые чекбоксы *} var checkbox_checked = document.getElementsByName('checked'); {* При загрузке страницы, проверяем на наличие нажатых чекбоксов *} if(checkbox_checked[0]) { {* Берем нашу обвертку <div class="buttons" style="display:none" name="show_button"> *} var show_button = document.getElementsByName('show_button'); {* Включаем ее отображение *} show_button[0].style.cssText = ""; } }); </script> {* Кнопка сброса всех фильтров *} <div class="buttons" style="display:none" name="show_button"> <div class="left"> <a id="button-review" class="button" href="index.php?route=product/category&path=<?php echo $this->request->get['path']; ?>"> <span>Сбросить фильтр</span> </a> </div> </div> <form id="filters"> <br/> <br/> <?php foreach ($category_options as $category_option) { ?> <br/> <b><?php echo $category_option['name']; ?></b> <div class="filter-item"> <?php if ($category_option['values']) { ?> <?php foreach ($category_option['values'] as $value) { ?> <?php if (in_array($value['value_id'], $filter_values_id)) { ?> <label class="active"><input name="checked" type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'" checked="checked"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a></label> <?php } else { ?> <?php if ($value['products']) { ?> <input type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a> (<?php echo $value['products']; ?>)<br/> <?php } else { ?> <input type="checkbox" disabled="disabled"><span class="grey" style="color:grey;"><?php echo $value['name']; ?> (<?php echo $value['products']; ?>)</span><br/> <?php } ?> <?php } ?> <?php } ?> <?php } ?> </div> <?php } ?> </form> </div> <div class="bottom"> </div> Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 $(function () { {* Ищем нажатые чекбоксы *} var checkbox_checked = document.getElementsByName('checked'); {* При загрузке страницы, проверяем на наличие нажатых чекбоксов *} if(checkbox_checked[0]) { {* Берем нашу обвертку <div class="buttons" style="display:none" name="show_button"> *} var show_button = document.getElementsByName('show_button'); {* Включаем ее отображение *} show_button[0].style.cssText = ""; } }); о_О jquery + чистый js Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Что-то не так? Надіслати Поділитися на інших сайтах More sharing options... ixion Опубліковано: 30 березня 2012 Share Опубліковано: 30 березня 2012 (змінено) Очень нужна возможность вручную сортировать значения фильта. Не подскажете как это реализовать? Возможно через правку таблиц или еще как. P.S. Разобрался сам, теперь бы разобраться как добавить несколько значений к одному товару. Змінено 1 квітня 2012 користувачем ixion Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... i23e Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Добрый день! Подскажите: Установлен 1.5.1.3 + Синхронизация 1С + Фильтр. Все работает, только при синхронизации с 1С все фильтры слетают, в чем может быть касяк? Надіслати Поділитися на інших сайтах More sharing options... Назад 15 16 17 18 19 20 21 22 23 24 25 Вперед Сторінка 20 з 35 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Вывод товара, изображения, фильтры вывода [Модуль] Фильтр товаров в категории 2.0 / 3.0
ipdesign Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Подскажите пожалуйста, как реализовать кнопку сбросить все фильтры? По тому, что если пользователь проставил 10 фильтров, но ему не захочется потом снимать все по одному. Короче надо реализовать кнопку для сброса всех фильтров, подскажите пожалуйста как? За ранее всем спасибо! Вопрос уже в этой теме поднимался. Попробуй этот способ, реализуй ссылкой на текущую категорию: <a href="index.php?route=product/category&path=<?php echo $this->request->get['path']; ?>">Сбросить параметры</a> Надіслати Поділитися на інших сайтах More sharing options...
HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Спасибо - попробую! Надіслати Поділитися на інших сайтах More sharing options...
milus Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 если я не ошибаюсь то просто добавьте ему схему производители и будет показыватьсяну вот в самом модуле добавил схему - производители, а что делать дальше, во вкладке фильтра по этому поводу ничего не изменилось, категории как были так и остались - есть какие нибудь соображения по этому поводу? Как-то не сильно хочется опять все переделывать и пускать производителей, как отдельную категорию. Надіслати Поділитися на інших сайтах More sharing options... MIXER Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 ну вот в самом модуле добавил схему - производители, а что делать дальше, во вкладке фильтра по этому поводу ничего не изменилось, категории как были так и остались - есть какие нибудь соображения по этому поводу? Как-то не сильно хочется опять все переделывать и пускать производителей, как отдельную категорию. Это пересекается с моим вопросом, по поводу проверки на категории и взятие инфы именно из категорий, впринципе решается довольно просто и я даже знаю где, но нету времени для тестов увы и хотелось бы точный ответ знающего человека. На вскидку это файлы catalogcontrollermodulefilter.php catalogviewthemedefaulttemplatemodulefilter.tpl Сейчас там зависит все от параметров $category_options, нужно изменить эти ключевые моменты.. Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 А как реализовать проверку, мол если не один параметр не выбран, то что бы кнопку сброса фильтров не показывало? Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Разобрался сам (написал javascript обработчик), вот может кому-то пригодится: filter.tpl <script type="text/javascript"> $(function () { {* Ищем нажатые чекбоксы *} var checkbox_checked = document.getElementsByName('checked'); {* При загрузке страницы, проверяем на наличие нажатых чекбоксов *} if(checkbox_checked[0]) { {* Берем нашу обвертку <div class="buttons" style="display:none" name="show_button"> *} var show_button = document.getElementsByName('show_button'); {* Включаем ее отображение *} show_button[0].style.cssText = ""; } }); </script> {* Кнопка сброса всех фильтров *} <div class="buttons" style="display:none" name="show_button"> <div class="left"> <a id="button-review" class="button" href="index.php?route=product/category&path=<?php echo $this->request->get['path']; ?>"> <span>Сбросить фильтр</span> </a> </div> </div> <form id="filters"> <br/> <br/> <?php foreach ($category_options as $category_option) { ?> <br/> <b><?php echo $category_option['name']; ?></b> <div class="filter-item"> <?php if ($category_option['values']) { ?> <?php foreach ($category_option['values'] as $value) { ?> <?php if (in_array($value['value_id'], $filter_values_id)) { ?> <label class="active"><input name="checked" type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'" checked="checked"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a></label> <?php } else { ?> <?php if ($value['products']) { ?> <input type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a> (<?php echo $value['products']; ?>)<br/> <?php } else { ?> <input type="checkbox" disabled="disabled"><span class="grey" style="color:grey;"><?php echo $value['name']; ?> (<?php echo $value['products']; ?>)</span><br/> <?php } ?> <?php } ?> <?php } ?> <?php } ?> </div> <?php } ?> </form> </div> <div class="bottom"> </div> Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 $(function () { {* Ищем нажатые чекбоксы *} var checkbox_checked = document.getElementsByName('checked'); {* При загрузке страницы, проверяем на наличие нажатых чекбоксов *} if(checkbox_checked[0]) { {* Берем нашу обвертку <div class="buttons" style="display:none" name="show_button"> *} var show_button = document.getElementsByName('show_button'); {* Включаем ее отображение *} show_button[0].style.cssText = ""; } }); о_О jquery + чистый js Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Что-то не так? Надіслати Поділитися на інших сайтах More sharing options... ixion Опубліковано: 30 березня 2012 Share Опубліковано: 30 березня 2012 (змінено) Очень нужна возможность вручную сортировать значения фильта. Не подскажете как это реализовать? Возможно через правку таблиц или еще как. P.S. Разобрался сам, теперь бы разобраться как добавить несколько значений к одному товару. Змінено 1 квітня 2012 користувачем ixion Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... i23e Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Добрый день! Подскажите: Установлен 1.5.1.3 + Синхронизация 1С + Фильтр. Все работает, только при синхронизации с 1С все фильтры слетают, в чем может быть касяк? Надіслати Поділитися на інших сайтах More sharing options... Назад 15 16 17 18 19 20 21 22 23 24 25 Вперед Сторінка 20 з 35 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
MIXER Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 ну вот в самом модуле добавил схему - производители, а что делать дальше, во вкладке фильтра по этому поводу ничего не изменилось, категории как были так и остались - есть какие нибудь соображения по этому поводу? Как-то не сильно хочется опять все переделывать и пускать производителей, как отдельную категорию. Это пересекается с моим вопросом, по поводу проверки на категории и взятие инфы именно из категорий, впринципе решается довольно просто и я даже знаю где, но нету времени для тестов увы и хотелось бы точный ответ знающего человека. На вскидку это файлы catalogcontrollermodulefilter.php catalogviewthemedefaulttemplatemodulefilter.tpl Сейчас там зависит все от параметров $category_options, нужно изменить эти ключевые моменты.. Надіслати Поділитися на інших сайтах More sharing options...
HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 А как реализовать проверку, мол если не один параметр не выбран, то что бы кнопку сброса фильтров не показывало? Надіслати Поділитися на інших сайтах More sharing options...
HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Разобрался сам (написал javascript обработчик), вот может кому-то пригодится: filter.tpl <script type="text/javascript"> $(function () { {* Ищем нажатые чекбоксы *} var checkbox_checked = document.getElementsByName('checked'); {* При загрузке страницы, проверяем на наличие нажатых чекбоксов *} if(checkbox_checked[0]) { {* Берем нашу обвертку <div class="buttons" style="display:none" name="show_button"> *} var show_button = document.getElementsByName('show_button'); {* Включаем ее отображение *} show_button[0].style.cssText = ""; } }); </script> {* Кнопка сброса всех фильтров *} <div class="buttons" style="display:none" name="show_button"> <div class="left"> <a id="button-review" class="button" href="index.php?route=product/category&path=<?php echo $this->request->get['path']; ?>"> <span>Сбросить фильтр</span> </a> </div> </div> <form id="filters"> <br/> <br/> <?php foreach ($category_options as $category_option) { ?> <br/> <b><?php echo $category_option['name']; ?></b> <div class="filter-item"> <?php if ($category_option['values']) { ?> <?php foreach ($category_option['values'] as $value) { ?> <?php if (in_array($value['value_id'], $filter_values_id)) { ?> <label class="active"><input name="checked" type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'" checked="checked"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a></label> <?php } else { ?> <?php if ($value['products']) { ?> <input type="checkbox" onclick="window.location='<?php echo $value['href']; ?>'"><a href="<?php echo $value['href']; ?>"><?php echo $value['name']; ?></a> (<?php echo $value['products']; ?>)<br/> <?php } else { ?> <input type="checkbox" disabled="disabled"><span class="grey" style="color:grey;"><?php echo $value['name']; ?> (<?php echo $value['products']; ?>)</span><br/> <?php } ?> <?php } ?> <?php } ?> <?php } ?> </div> <?php } ?> </form> </div> <div class="bottom"> </div> Надіслати Поділитися на інших сайтах More sharing options...
freelancer Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 $(function () { {* Ищем нажатые чекбоксы *} var checkbox_checked = document.getElementsByName('checked'); {* При загрузке страницы, проверяем на наличие нажатых чекбоксов *} if(checkbox_checked[0]) { {* Берем нашу обвертку <div class="buttons" style="display:none" name="show_button"> *} var show_button = document.getElementsByName('show_button'); {* Включаем ее отображение *} show_button[0].style.cssText = ""; } }); о_О jquery + чистый js Надіслати Поділитися на інших сайтах More sharing options... HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Что-то не так? Надіслати Поділитися на інших сайтах More sharing options... ixion Опубліковано: 30 березня 2012 Share Опубліковано: 30 березня 2012 (змінено) Очень нужна возможность вручную сортировать значения фильта. Не подскажете как это реализовать? Возможно через правку таблиц или еще как. P.S. Разобрался сам, теперь бы разобраться как добавить несколько значений к одному товару. Змінено 1 квітня 2012 користувачем ixion Надіслати Поділитися на інших сайтах More sharing options... 2 weeks later... i23e Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Добрый день! Подскажите: Установлен 1.5.1.3 + Синхронизация 1С + Фильтр. Все работает, только при синхронизации с 1С все фильтры слетают, в чем может быть касяк? Надіслати Поділитися на інших сайтах More sharing options... Назад 15 16 17 18 19 20 21 22 23 24 25 Вперед Сторінка 20 з 35 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
HackPack Опубліковано: 26 березня 2012 Share Опубліковано: 26 березня 2012 Что-то не так? Надіслати Поділитися на інших сайтах More sharing options...
ixion Опубліковано: 30 березня 2012 Share Опубліковано: 30 березня 2012 (змінено) Очень нужна возможность вручную сортировать значения фильта. Не подскажете как это реализовать? Возможно через правку таблиц или еще как. P.S. Разобрался сам, теперь бы разобраться как добавить несколько значений к одному товару. Змінено 1 квітня 2012 користувачем ixion Надіслати Поділитися на інших сайтах More sharing options...
i23e Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Добрый день! Подскажите: Установлен 1.5.1.3 + Синхронизация 1С + Фильтр. Все работает, только при синхронизации с 1С все фильтры слетают, в чем может быть касяк? Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts