Как реализовать поиск по артикулу, не покупая mSearch2?

Всем привет!
Реализован поиск на сайте с помощью бесплатного SimpleSearch, но он не ищет по артикулу, цене и другим полям minishop2. Покупать msearch2 почти за 2к руб, чтобы реализовать просто поиск, не вижу смысла. Автор, почему его не разделили на два отдельных дополнения?
Возможно ли еще как-то реализовать поиск?
Спасибо!
Владимир
24 ноября 2017, 09:58
modx.pro
2 775
0

Комментарии: 3

g0dzilla
24 ноября 2017, 14:24
0
<form action="[[*id]]" method="get">
<fieldset> <legend>Что ищем?</legend>
<p><input type="search" name="article" placeholder="Введите артикул"></p>
</fieldset>
<p><input type="reset" value="Очистить"> <input type="submit" value="Найти"></p>
</form>
[[!msProducts?
	...
	&where=`[[#GET.article:ne=``:then=`{'Data.article:LIKE' : '%[[#GET.article]]%'}`]]`
]]
Не гарантирую, что код работает и НЕ рекомендую использовать в рабочем проекте.
Это только сырой ПРИМЕР того, как можно реализовать.
Но смысл надеюсь понятен.
    Сергей Кепкин
    24 ноября 2017, 14:56
    +1
    Сегодня скидос же, 1300р всего
      Вячеслав Варов
      06 ноября 2018, 17:17
      0
      Чтобы simpleSearch искал по артикулу, необходимо его добавлять в таблицу modx_site_content, например задействать поле «Аннотация» для ключевых слов, туда вбивать артикул и другие параметры minishop2 необходимые для поиска
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        3