» » Хак Подсказка в поиске для DLE

Хак Подсказка в поиске для DLE

Хак Подсказка в поиске для DataLife Engine


Хак ускоряет поиск по сайту. Ищет по названии новости.



Проверялось на DataLife Engine 7.5 и 8.2

Установка:
в шаблоне в папке /ccs/ открываем style.css

вставляем туда

/* поиск    */
#search-wrap input{width:400px; font-size:16px; color:#999999; padding:6px; border:solid 1px #999999;}
#results{width:200px; border:solid 1px #DEDEDE; display:none;}
#results ul, #results li{padding:0; margin:0; border:0; list-style:none;}
#results li {border-top:solid 1px #DEDEDE;}
#results li a{display:block; padding:4px; text-decoration:none; color:#000000; font-weight:bold;}
#results li a small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
#results li a:hover{background:#FFFFCC;}
#results ul {padding:6px;}

в папку с вашим шаблоном копируем из архива /js/ajax_framework.js

файл search.php кидаем в корень сайта
открываем шаблон главной там где у нас поиск
перед  
<form onsubmit="javascript: showBusyLayer()" method="post" action=''>


вставляем
<script type="text/javascript" src="{THEME}/js/ajax_framework.js"></script>
строку поиска заменяем на
<input name="story" id="search-q" type="text" onkeyup="javascript:autosuggest()"/>
<div id="results"></div>

у меня это выглядит так

<script type="text/javascript" src="{THEME}/js/ajax_framework.js"></script>
    <form onsubmit="javascript: showBusyLayer()" method="post" action=''>
    <input type="hidden" name="do" value="search" />
<input type="hidden" name="subaction" value="search">
<input name="story" id="search-q" type="text" onkeyup="javascript:autosuggest()"/>
<div id="results"></div>
        <input type="submit" class="bbcodes_poll" value="Искать" >
    </form>

всё должно работать, все желающие могут дописывать данный Хак, но просьба не делать его платным...

Внимание! У вас нет прав для просмотра скрытого текста.

Комментарии

как на 8.3~8.5 заделать?мож кто подскажет? smile
спасибо! если нужна помощь - пишите на m_kosmos@mail.by

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Личные сообщения

Ваши переписки