поиск на сайте v1.51 и v2.x

Post Reply
WorldTraffic
Posts: 818
Joined: Wed Apr 24, 2013 2:38 pm

поиск на сайте v1.51 и v2.x

Post by WorldTraffic »

подскажите, пожалуйста, можно как то сделать что бы когда серфер вводит в поиск запрос "sex toy" то

ссылка формировалась domain/search/sex+toys/

?

п.с. если уже обсуждалось ткните носом, а то поиском не получается найти
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: поиск на сайте v1.51 и v2.x

Post by admin »

Да, конечно
Просто в самом html надо повесить у формы поиска что-то вроде

onSubmit=" location.href= то что введено в форме ; return false;"
Don't forget to run script update
WorldTraffic
Posts: 818
Joined: Wed Apr 24, 2013 2:38 pm

Re: поиск на сайте v1.51 и v2.x

Post by WorldTraffic »

admin wrote:Да, конечно
Просто в самом html надо повесить у формы поиска что-то вроде

onSubmit=" location.href= то что введено в форме ; return false;"
а вы можете более точно подсказать? я думаю многим бы пригодилось, я пытался вставлять в дефолтный код то что вы дали в разные места, но чет не работает у меня

Code: Select all

            <form action="/search/" >
                <input type="text" name='search' placeholder="search..." />
                <input type="submit" value="Search" />
            </form>
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: поиск на сайте v1.51 и v2.x

Post by admin »

Упрощенный вариант что б было понятно что тут чистый html

Code: Select all

<script>
function redirect_function() {
	location.href= '/search/' + document.getElementById("search_input").value + '/';
}

</script>

<form id="search_form" >
                <input type="text" id='search_input' placeholder="search..." />
                <input type="button" value="Search" onClick="redirect_function()" />
</form>
Don't forget to run script update
WorldTraffic
Posts: 818
Joined: Wed Apr 24, 2013 2:38 pm

Re: поиск на сайте v1.51 и v2.x

Post by WorldTraffic »

спасибо!
ссылка сформировалась domain/search/sex toys/

между кейвордами + вставить реально?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: поиск на сайте v1.51 и v2.x

Post by admin »

Конечно, str.replace функция JS
Don't forget to run script update
WorldTraffic
Posts: 818
Joined: Wed Apr 24, 2013 2:38 pm

Re: поиск на сайте v1.51 и v2.x

Post by WorldTraffic »

помогите понять что не так делаю

в темплете прописую так

Code: Select all

<script>
function redirect_function() {
   location.href= '/search/' + document.getElementById("search_input").value + '/1/';
}
</script>
<form >
                <input name="search" type="text" id='search_input' class="search_bar_text" placeholder="..." />
                <input type="button" class="search_bar_btn" value="Search" onClick="redirect_function()" />
</form>
когда ввожу в поле поиска кейворд "porn" и нажимаю поиск то в строке получается такой урл
domain.com/search/porn/1/
прописую в хетакцесе такое правило

Code: Select all

RewriteRule ^search/([^/]+)/([^/]+)/$ /tube/tube/index.php?search_type=$1&page=$2&order=ctr&force_template=content_search [L]
по идее все должно работать, НО на странице почему то отображается весь контент который есть на сайте

если вводить так

Code: Select all

http://domain.com/tube/tube/index.php?search_type=porn&page=1&order=ctr&force_template=content_search
то также отображает весь контент

вот не могу понять почему не работает поиск
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: поиск на сайте v1.51 и v2.x

Post by admin »

http://domain.com/tube/tube/index.php?search_type=porn&page=1&order=ctr&force_template=content_search

я так понимаю хотели просто search ?
Don't forget to run script update
WorldTraffic
Posts: 818
Joined: Wed Apr 24, 2013 2:38 pm

Re: поиск на сайте v1.51 и v2.x

Post by WorldTraffic »

спасибо
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: поиск на сайте v1.51 и v2.x

Post by admin »

NP
Don't forget to run script update
Post Reply