Доброго дня!
Есть вопрос по тому, как лучше сделать следующее. Есть тема colourise, включен встроенный модуль search. Выглядит он примерно так:
Но хочу сделать так, чтобы поиск по словам отправлялся не по нажатию кнопки Enter, а по кнопочке "поиск", как это сделано в поиске-блоке, вот так:
Как в поиск в шапке подпихнуть эту кнопку?
Комментарии
В page.tpl вставь в шапку стандартный поиск
<?php if ($search): ?>
он же с кнопкой, а стили сss те подцепи
вставил
<?php print $search ?>
<?php endif; ?>
вместо
<?php print $search_box ?>
<?php endif; ?>
пропал старый и ничего нового ненарисовалось в том месте
сорри, нужно еще создать регион Search в инфо файл темыregions[search] = Search ,обновить кэш, затем в Конструкция /Блоки - стандартный поиск заключить в этот новый регион
спасибо! это помогло и новый блок появился.
а как бы его еще настроить так, чтобы он был в нужном месте шапки?
css правь
#search {
поля, позицию, обтекания и т.п.
}
Что-то так и не получилось найти нужный #search отвечающий именно за этот блок.
Посмотрите сайт www.abctyres.ru, в левом верхнем углу и есть этот поиск.
Я пробовал править /theme/colourise/layout.css строки:
* Header Search Box
*/
#header #search {
border: #444 dotted 1px;
}
#header form#search-theme-form {
position: absolute;
top: 230px;
right: 12px; /
height: 28px;
width: 262px;
margin: 0;
padding: 0;
border: none;
color: #aaa;
background: url(../images/header-search.png) no-repeat;
z-index: 9;
}
#header form#search-theme-form .form-text {
width: 210px;
margin: 2px 0 0 5px;
color: #eee;
background: none;
font-size: 16px;
border: none;
}
#header form#search-theme-form label,
#header form#search-theme-form .form-submit {
display: none;
}
Похоже, что это не тот css. Подскажите куда копать?
Создай такой
#search {
поля, позицию, обтекания и т.п.
}
и нем че надо укажи..
Снова не помогает
прописал и в layout.css и в colourise.css , и даже в кастомный - custom.css вот такой код:
position: absolute;
top: 230px;
right: 12px;
height: 28px;
width: 262px;
margin: 0;
padding: 0;
}
Но поиск, как был в левом верхнем углу, так там и остался. Кэш сбрасывал.
Подскажите, чтоже делать?
Проверь page.tpl там должно быть точно так:
вот этого у тебя нет id="search", я когда тебе писал у меня исчез этот фрагмент кода, сорри...
Лексей, спасибо!
Можно сказать, что тема исчерпала себя и добавьте "РЕШЕНО"!