Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Помогите настроить search bar
цитата
14/03/14 в 00:08
 iXtructor
То ли лыжи у меня не едут, то ли ещё чего, но впервые не могу настроить сёрч бар в шаблоне. Уже плюнул, взял бар с другого сайта своего, всё-равно не клеится что-то.

Вот код:
<form action="http://domain.com" method="get">
<div class="search">
<input type="text" placeholder="search porn" class="field">
</div>
<input type="submit" value="." class="btn">
</form>

Надо его настроить что бы после кнопки поиска выдавал http://domain.com/search/{KEYWORD}/

Не бесплатно. Аська в профиле, в личку тоже можно.
цитата
14/03/14 в 00:36
 Yacc
Код:
<form action="search/" method="GET" onsubmit="this.action += this.keyword.value">
    <input name="keyword" type="text">
</form>


Только урл будет /search/KEYWORD?keyword=KEYWORD. Вообще я хз что за двиг, но урл /search/keyword - это плохой урл. Хороший урл например такой /videos?search=keyword

Тогда форма будет такой

Код:
<form action="videos" method="GET">
    <input name="search" type="text">
</form>


и никакие бубны не понадобятся.
цитата
14/03/14 в 01:12
 iXtructor
Двиг стрим и результаты поиска выглядят так /search.php?search=keyword, но хтаксес>rewriterule подменяет его на /search/keyword/ для красоты урла, потому и надо на выходе иметь http://domain.com/search/{KEYWORD}/, не зависимо от того, пользуются поиском на главной или на domain.com/tube/

Спасибо за наводку, но топик остаётся быть актуальным.
цитата
14/03/14 в 02:12
 Yacc
Тогда так, но это совсем не кошерно. icon_smile.gif

Код:
<form name="search">
    <input name="keyword" type="text">
    <input type="button" onclick="window.location = '//' + window.location.host + '/search/' + document.search.keyword.value;" value="Search">
</form>
цитата
14/03/14 в 12:49
 iXtructor
решено яваскриптом.


Эта страница в полной версии