Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как в дополнительной форме поиска решить проблему диапазона категорий и корректной навигации?

Как в дополнительной форме поиска решить проблему диапазона категорий и корректной навигации?


     18.08.2016    Общие вопросы, Общие вопросы по PHP, Ламерские вопросы    1443

вопрос
Добрый день! На главной странице в отдельном блоке есть дополнительная форма для поиска в категориях 10,11,12 такого вида:

<form action="" name="searchform" method="post">
            <input type="hidden" name="do" value="search" />
            <input type="hidden" name="subaction" value="search" />
            <input type="hidden" name="catlist" value="10" />
            <input type="hidden" name="catlist" value="11" />
            <input type="hidden" name="catlist" value="12" />
            <ul class="searchbar reset">
                <li class="lfield"><input id="story" name="story" value="Поиск..." onblur="if(this.value=='') this.value='Поиск...';" onfocus="if(this.value=='Поиск...') this.value='';" type="text" /></li>
                <li class="lbtn"><input title="Найти" alt="Найти" type="image" src="{THEME}/images/spacer.gif" /></li>
            </ul>
        </form>


Если в доске объявлений 50 категорий, то перечислять их в строке не вариант. Как решить вопрос с поиска в большом диапазоне категорий?

2. Вторая проблема, указанная выше форма поиска выводит корректные результаты для категорий - 10,11,12 только на первой странице навигации. Если перейти навигацией на вторую страницу, то отображается результат для ВСЕХ категорий, а не для выбранных 10,11,12. Почему так происходит, и как это побороть? Буду благодарен за любые идеи.

Ответа пока нет


Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх