Искать  
 
   
 
проблема с поиском
Отправлено: 26 Март 2010 05:32 P.M.   [ Игнорировать ]
Новичок
Avatar
Rank
Всего сообщений:  11
Зарегистрирован  2010-01-11

запрос вывода из поисковой формы:

{exp:weblog:entries weblog="yp" category="3" search:summary="{s}" search:body="{s}" }
{title}
{summary}
{
/exp:weblog:entries} 

{s} - переменная c поисковой формы


хочу организовать поиск содержимого переменной {s} одновременно в полях summary и body
если делать запрос поиска только в поле summary или body

{exp:weblog:entries weblog="yp" category="3" search:summary="{s}"} 

или

{exp:weblog:entries weblog="yp" category="3" search:body="{s}"} 

то всё хорошо работает!!!


когда делаю запрос по двом полям одновременно

{exp:weblog:entries weblog="yp" category="3" search:summary="{s}" search:body="{s}" } 

то поиск ничего не выдаёт

подскажите что не так делаю?
в чём может быть ошибка?

Профиль
 
 
Отправлено: 26 Март 2010 06:02 P.M.   [ Игнорировать ]   [ # 1 ]
Администратор
RankRankRankRank
Всего сообщений:  1354
Зарегистрирован  2008-01-02

Так, на всякий случай -

{exp:weblog:entries weblog="yp" category="3" search:summary="{s}" search:body="{s}" } 

в такой конструкции логика И не ИЛИ.

 Подпись 

booooring…

Профиль
 
 
Отправлено: 26 Март 2010 06:16 P.M.   [ Игнорировать ]   [ # 2 ]
Новичок
Avatar
Rank
Всего сообщений:  11
Зарегистрирован  2010-01-11
Calm - 26 Март 2010 06:02 P.M.

Так, на всякий случай -

{exp:weblog:entries weblog="yp" category="3" search:summary="{s}" search:body="{s}" } 

в такой конструкции логика И не ИЛИ.

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

а как правильно организовать поиск и в поле summary и body.
(если в summary на нашло то ищет в body)

Профиль
 
 
Отправлено: 26 Март 2010 09:45 P.M.   [ Игнорировать ]   [ # 3 ]
Новичок
Avatar
Rank
Всего сообщений:  11
Зарегистрирован  2010-01-11

нашол решение сам.
плагин search_fields

{exp:search_fields search:title="{s}" search:=summary"{s}" search:=body"{s}" operator="OR" weblog="yp" parse="inward"}
    {exp
:weblog:entries entry_id="{search_results}" dynamic="off" category="3"}
        {title}
    {
/exp:weblog:entries}
{
/exp:search_fields} 
Профиль