simplesearch — CSS Guru http://starhack.ru Верстка сайтов, использование CSS, Javascript, jQuery, веб-разработка Fri, 26 Apr 2013 15:07:06 +0000 ru-RU hourly 1 https://wordpress.org/?v=5.7.7 Поиск по сайту на MODX http://starhack.ru/poisk-po-sajtu-na-modx/ http://starhack.ru/poisk-po-sajtu-na-modx/#respond Fri, 26 Apr 2013 14:58:24 +0000 http://starhack.ru/?p=796 Читать далее Поиск по сайту на MODX]]> Чтобы организовать поиск на сайте, можно воспользоваться сниппетом SimpleSearch.
Код добавления обычный для сниппетов MODX, вот простой вариант:


[[!SimpleSearchForm? &landing=10 &tpl=search-form]]

Где параметр &landing указывает на страницу, где будут выведены результаты поиска, а &tpl — это имя чанка, в котором вы можете переопределить шаблон поисковой формы.
По умолчанию код чанка такой:


<form class="sisea-search-form" action="[[~[[+landing:default=`[[*id]]`]]]]" method="[[+method:default=`get`]]">
    <fieldset>
        <label for="[[+searchIndex]]">[[%sisea.search? &namespace=`sisea` &topic=`default`]]</label>
        <input type="text" name="[[+searchIndex]]" id="[[+searchIndex]]" value="[[+searchValue]]" />
        <input type="hidden" name="id" value="[[+landing:default=[[*id]]]]" />
        <input type="submit" value="[[%sisea.search? &namespace=`sisea` &topic=`default`]]" />
    </fieldset>
</form>

На странице для результатов достаточно разместить код

[[!SimpleSearch]]

Этого достаточно, чтобы всё заработало. А используя параметры сниппета SimpleSearch, можно настроить вывод результатов как вам заблагорассудится.

]]>
http://starhack.ru/poisk-po-sajtu-na-modx/feed/ 0