Всегда когда адаптировал шаблоны с DLE сталкивался с одной проблемой. Там есть поиск по новостям как и в Eleanor но еще есть и мини поиск, точнее поле поиска которое всегда находится на всех страницах сайта. В Eleanor CMS 0.9 есть поиск с помощью Google, и поиск по новостям, именно этого текстового поля и не хватает. И наконец я его сделал
Раскопал нужные значения в файле UserNews.php, и вписал в готовую форму поиска, и теперь текст введенный в эту форму передается прямо в поиск по новостям и открывается страница со всеми настройками (поиск по тегам и др.) и уже готовыми результатами поиска, что очень удобно.
Вот так выглядит моя форма входа:
<div class="search_block">
<form method="post" id="newssearch" action="новости/search">
<img src="<?php echo$theme?>icons/magnifier.png" alt="" style="position:absolute; top:4px; left:3px;" />
<input name="text" maxlength="255" style="height:16px;" ENGINE="text" placeholder="Текст для поиска" />
<input type="submit" id="qsearch_button" class="start" alt="Найти" style="position:absolute; top:2px; right:2px; z-index:105; cursor:pointer;" title="Найти" />
</form>
</div>
Как сделать?
Находим в вашей форме строку которая начинается с <form method="post" или <form method="get" и заменяем на
<form method="post" id="newssearch" action="новости/search"
Дальше, скорее всего понадобится заменить еще одну строку, если шаблон от DLE то там должна быть примерно такая строка: <input name="story"
Ее и нужно поменять на:
<input name="text"
Если после этого не заработал поиск или не получается поменять, кидайте сюда ваш код начиная с <form и заканчивая </form> я поменяю сам