X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Делаем удобный поиск по новостям в нужном месте сайта
Root
сообщение 2013-09-29, 12:31
Сообщение #1
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 443
Регистрация: 2012-01-16
Из: Казахстан

Репутация:   нет  
Всего: нет


Я его сделал! :D

Всегда когда адаптировал шаблоны с DLE сталкивался с одной проблемой. Там есть поиск по новостям как и в Eleanor но еще есть и мини поиск, точнее поле поиска которое всегда находится на всех страницах сайта. В Eleanor CMS 0.9 есть поиск с помощью Google, и поиск по новостям, именно этого текстового поля и не хватает. И наконец я его сделал :D

Раскопал нужные значения в файле 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> я поменяю сам :)

Сообщение отредактировал Root - 2013-09-29, 12:37
Перейти в начало страницы
+Цитировать сообщение
leshij
сообщение 2013-09-29, 17:02
Сообщение #2
Любитель
Иконка группы

Группа: Пользователи
Сообщений: 149
Регистрация: 2013-04-14

Репутация:   нет  
Всего: нет


Очень полезная вещь, благодарочка
Перейти в начало страницы
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 
RSS Текстовая версия 0.0329 сек.    11 запросов    GZIP включен    Сейчас: 2024-03-28, 16:19