Модуль поиск 1,9

Нужен старого вида.

#1 3 декабря 2011 в 17:06
Приветствую!
Ребята, подскажите, как вернуть старый модуль "поиск", чтобы в нем была только строка запроса и кнопочка "найти"?
#2 5 декабря 2011 в 04:53
Может не точно описал проблему?!
После миграции на 1.9, модуль поиск стал выглядеть "очень некрасиво". Постоянно открытая вкладка "параметры поиска" и все это выходит за рамки левого блока. Надпись "Скрыть" появляется сверху над горизонтальным меню.
Как можно сделать, чтобы параметры были всегда скрыты, а при раскрытии "Где искать:" были в один столбец.
Помогите пожалуйста!
Сейчас модуль на сайте скрыт от глаз посетителей, дабы не пугать своим видом вошедших.
#3 5 декабря 2011 в 05:13

подскажите, как вернуть старый модуль "поиск"

Lukasss
Мне новый модуль поиска тоже показался неудобен своей расширенностью (не думаю что она нужна большинству).
и в настройках модуля нет возможности выбора:
— что в этом месте его можно поставить расширенный (т.е. как щас в версии 1.9),
— а в другом месте только строчку поиска с кнопкой.

Я использовал модуль от версии 1.8.
#4 5 декабря 2011 в 14:11
Да, действительно модуль поиска в 1.9 по умолчанию находится в развернутом состоянии, не очень красиво и место занимает много, нужно что-то поменять что-бы по умолчанию параметры поиска были скрыты. Разработчики подскажите что делать?
#5 5 декабря 2011 в 14:20
Пример в студию. Помогу чем смогу.
Я просто в своих шаблонах размещаю форму поиска в шаблоне. Не вижу смысла грузить (пусть и самую толику) сайт тем, что можно поместить статикой.
#6 5 декабря 2011 в 14:36
присоединяюсь очень некрасиво тоже хочу как было
#7 5 декабря 2011 в 18:47


Пример в студию. Помогу чем смогу.
Я просто в своих шаблонах размещаю форму поиска в шаблоне. Не вижу смысла грузить (пусть и самую толику) сайт тем, что можно поместить статикой.

Евгений

Полностью с вами согласен, а пример вставки (кода) не покажете?
#8 5 декабря 2011 в 20:10

Полностью с вами согласен, а пример вставки (кода) не покажете?

Romario
Firebug и офсайт — вот и весь код — и html и сss…
#9 6 декабря 2011 в 03:29
Мы в шаблоны не вставляем, нам — бы модуль в человеческий вид вернуть! Помогите!!!
#10 6 декабря 2011 в 05:44
В файле: mod_search.tpl
1. Найдите это:
  1. <select name="look" style="width:100px" onchange="$('#search_form').submit(); ">
и замените на это:
  1. <select name="look" style="width:100px">
то есть мы убрали отправку формы при изменении параметра поиска для модуля это не нужно по моему.
2. Найдите и удалите эту строчку:
  1. <a href="javascript:" onclick="$('#from_search').fadeIn('slow');" class="ajaxlink">{$LANG.SEARCH_PARAMS}</a>
2. Замените содержимое контейнера: <div id="from_search"> на это:
  1. {foreach key=tid item=enable_component from=$enable_components}
  2. <input name="from_component[]" type="hidden" value="{$enable_component.link}"/>
  3. {/foreach}
  4. <input name="from_pubdate" type="hidden" value=""/>
  5. <input name="order_by_date" type="hidden" value="1"/>
Вроде все у меня работает нормально.
#12 6 декабря 2011 в 10:44


Приветствую!
Ребята, подскажите, как вернуть старый модуль "поиск", чтобы в нем была только строка запроса и кнопочка "найти"?

Lukasss

Лови измененный темплейт
Прикрепленный файл
modsearch_0795a.zip 397 байт
#13 7 декабря 2011 в 16:44
Олег с клещами, Спасибище!!! плюсую))
#14 31 декабря 2011 в 13:09
А как можно сделать, что бы в поисковой форме в строке отображалась надпись "Поиск"?
Иллюстрация
#15 31 декабря 2011 в 13:37
Боюсь, что я раньше времени задал свой вопрос. Я сам нашел ответ на него.
В mod_search.tpl добавил placeholder="Поиск по сайту"

  1. <form id="search_form"action="/index.php" method="GET" enctype="multipart/form-data" style="clear:both">
  2. <input type="hidden" name="view" value="search" />
  3. <input type="text" name="query" id="query" size="30" value="" class="text-input" placeholder="Поиск по сайту" />
  4. </form>
В итоге получается вот так:
Иллюстрация
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.