Поиск на сайте. Компоненты для поиска по умолчанию.
Как задать умолчания для поиска на сайте?
Но! Есть надобность, чтобы по умолчанию поиск производился только в одном типе контента и только потом, если пользователь расставит чекбоксы, искать в других местах.
То есть по умолчанию есть такая конфигурация:
Надо, чтобы было так:
Чтобы пользователи могли продолжить поиск в других компонентах, если им так надо.
<input name="from_component[]" onclick="toggleInput('l_{$enable_component.link}')" type="checkbox" value="{$enable_component.link}"{if $enable_component.link == 'content'}checked="checked"{/if} />
Спасибо, заработало!
Теперь как бы еще сделать, чтобы оно сразу из формы поиска искало только в одном компоненте.
Возможно я не слишком правильно сформулировал мысль. Мне нужно, чтобы еще из строки поиска на сайте, сначала искало только в одном компоненте, а уже потом, при желании пользователя — в остальных.
Пока чекбоксы убрались, но ищет по умолчанию везде
Lora,
Еще раз огромное спасибо за помощь и за идею!
Сделана форма поиска на сайте.
Вот из нее ищет везде. После открытия полной формы поиска, если нажать поиск еще раз — да, ищет только там, где надо.
Увы, это не модуль, а просто форма вписанная прямо в template.php шаблона вот так:
<form class="form-wrapper" action="/search" method="GET" enctype="multipart/form-data" style="clear:both"> <input id="search" name="query" placeholder="Поиск на сайте..." required="" type="text" > <input value="Поиск" id="submit" type="submit" onclick="document.searchform.submit()"/"> </form>
<form class="form-wrapper" action="/search" method="GET" enctype="multipart/form-data" style="clear:both"> <input id="search" name="query" placeholder="Поиск на сайте..." required="" type="text" > <input type="hidden" name="from_component[]" value="anec"> <input value="Поиск" id="submit" type="submit" onclick="document.searchform.submit()"/"> </form>
Огромное спасибо за помощь!
Ну, если закрытие темы чем-то кому-то поможет, закрываю тему.