Вход • Регистрация

поиск по товарам

  • 09 апреля 2012 г.
  • Доброго времени суток! подскажите пожалуйста, как реализовать поиск по товарам, что бы был такой вид http://screenshot.su/show.php?img=bfc2afd04e6d03eb1996ad4fa2c73baf.jpg , т.е. что бы бренды и категории были выпадающим списком.
    • 09 апреля 2012 г. , редакция: 09 апреля 2012 г.
    • нету в поиске выборки по категориям.. Кстати надо бы наверное в предложения это добавить.

      самое простое (чтобы без ковыряния в коде) - добавить характеристику "категория", где дублировать имена категорий, и вывести ее в форме поиска. ну и бренды тоже

      единственное что выведется не выпадающим списком а чекбоксами, и все равно надо будет ковыряться в коде (но переделать чекбоксы на селекты - 5 минут).

      и кстати еще одно давно назревающее предложение - когда уже кроме чекбоксов еще и полноценные выпадающие списки (селекты) будут в форме поиска по товарам? (это вопрос к уважаемым сотрудникам Диафана) : )) надо опубликовать...
    • 09 апреля 2012 г.
    • Бренды можно сделать доп.характеристикой. Но у нас в поиске по умолчанию они будут выводиться чекбоксами, так как искать гораздо удобнее. Мне нужно три бренда: sony, samsung и toshiba. Что, мне три раза искать, выбирая в выпадающем списке их поочередно?
      Переделать галки в выпадающий список можно в коде функции show_search, но это не юзерфрендли получится...
      Поиска по категориям нет в show_search, и вряд ли будут, потому, что в show_search выходят все элементы для поиска по доп.характеристикам, а они зависят от категорий. Сделали вы сайт, вывели слева show_search. При выборе категории "Телевизоры" в форме поиска автоматом подставляются для поиска характеристики "Диагональ, частота, пульт". А если перейти в "Холодильники", форма автоматом выведет "Камерность, хладагент, цвет".
      Теоретически можно сделать аяксподгрузку характеристик при выборе категории, но сделать это универсальным сложно, плюс это сильно загромоздит код и вызовет более сильный шквал вопросов от новичков. В любом случае, разработчики и сейчас в состоянии решение проблемы найти. А новичкам, наверное, проще такие вещи заказывать у специалистов.
      • 09 апреля 2012 г.
      • А какже списки с множественным выбором?
        И будет ли поиск по категории доработан так чтобы во вложенной категории тоже поиск прошёл? В предложения добавлял так что-то ничего и не ответили.
      • 09 апреля 2012 г.
      • Это все понятно. Но выбор хочется - чекбоксы или селект (ну и да мультиселект никто не отменял). Посмотрите на фильтр на том же сайте ДНС

        если бы это было там не мультиселектом, а чекбоксами, насколько бы эти формы разрастались? : ))

        по категориям согласен. в разных категориях разные фильтры. и выводить категории в фильтре - нет смысла. (что собственно на сайте ДНС и сделано)
        • 09 апреля 2012 г.
        • А мультиселекты мультиселектами в поиске и выводятся вроде, не?
          Выбор из админки не обещаю, т.к. это из серии "Вывести товары в три колонки из админки", а Вы, Евгений, были против этого тоже...
          Но заменить чекбоксы на множественный выбор в коробке можно. Предложение можно забацать.
          • 09 апреля 2012 г.
          • Вот - выбор есть, а по факту отображается чекбоксами. В обоих случаях. (что выпадающий список что список с несколькими значениями)
            http://clip2net.com/s/1MZWr

            не щаменить а выбор ДОБАВИТЬ - чекбоксы или мультиселект, или вообще - селект
            • 09 апреля 2012 г.
            • Погодите, какой "выбор добавить"? Что Вы предлагаете? Заводим характеристику "чекбокс" а там выбор "На сайте в форме поиска по товарам показывать чекбосксы или список со множественным выбором"???
              • 09 апреля 2012 г.
              • да нет же..

                да хоть так хоть эдак, лично меня устроит в любом случае

                хоть добавить выбор непосредственно в тип характеристики - чекбоксы или селекты, хоть сделать в "список с несколькими значениями" параметр "как отображать".. : ))

                просто сейчас выбираешь "выпадающий список", - отображаются - чекбоксы, и "список с несколькими значениями" - так же чекбоксы.. принципиальной разницы не вижу : ))
        • 09 апреля 2012 г.
        • Кстати, на ДНСе как раз чекбоксы!!! В слое с фискированным height и overflow:auto
          • 09 апреля 2012 г.
          • да да да.. сорьки. замылилось в глазах. : )) думал об одном и как раз там шарился вот вклинилось в визуал - промотка а чекбоксы "стерлись". : )) но суть-то вы уловили - это главное : ))

            по большому счету да, можно так же чекбоксы тогда оставлять и селект -добавить в выбор

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум