Фильтры, поиск по всему модулю

голоса: 0

добрый день! как сделать, чтобы кликабельный фильтр искал все материалы по всему модулю online-kinoteatr (board), а не только по категориям. кроме как создать раздел и перенести все категории в раздел не подходящий вариант. Установил такой код на странице с материалом:

<?ifnot(strpos($FILTER1_VALUE$,'0+')=-1)?><a href="категория?sort=2&flto1=0+">$FILTER1_VALUE$</a><?endif?>
<?ifnot(strpos($FILTER1_VALUE$,'6+')=-1)?><a href="категория?sort=2&flto1=6+">$FILTER1_VALUE$</a><?endif?>
<?ifnot(strpos($FILTER1_VALUE$,'12+')=-1)?><a href="категория?sort=2&flto1=12+">$FILTER1_VALUE$</a><?endif?>
<?ifnot(strpos($FILTER1_VALUE$,'16+')=-1)?><a href="категория?sort=2&flto1=16+">$FILTER1_VALUE$</a><?endif?>
<?ifnot(strpos($FILTER1_VALUE$,'18+')=-1)?><a href="категория?sort=2&flto1=18+">$FILTER1_VALUE$</a><?endif?>

пробовал написать такой url 

<?ifnot(strpos($FILTER1_VALUE$,'0+')=-1)?><a href="online-kinoteatr?sort=2&flto1=0+">$FILTER1_VALUE$</a><?endif?>

но он показывает просто главную модуля.

Адрес сайта kinoxa.tv
| Автор: | Категория: Объявления

Ответов: 1

голоса: 0
Откуда взята это строка категория?sort=2&flto1=0+ и кто сказал что это поиск?
| Автор:

Зашел в категорию фильмы русские http://kinoxa.tv/filmy-russkie, выбрал значение фильтра 0+ и url стал

http://kinoxa.tv/filmy-russkie?sort=2&filter1=1

А мне нужно чтобы были не только категория "фильмы русские 0+", а все материалы в модуле online-kinoteatr (board) с фильтром 0+

DirtyDog,
href="/search/?q=0+&m=board&t=0
по этой ссылке ничего не находит! пример, http://kinoxa.tv/buba-2014. нажимаю на 0+

<a href="javascript://" onclick="$.post('/board/',{a:2, f1:1},function(data){$('body').html(data);});">0+</a>

Цифра красная 1, соответсвует пункту 0+, напишем 2, будет поиск по второму пункту и т.д 

Получается весь код выглядит так?

<?ifnot(strpos($FILTER1_VALUE$,'0+')=-1)?><a href="javascript://" onclick="$.post('/board/',{a:2, f1:1},function(data){$('body').html(data);});">0+</a><?endif?>
<?ifnot(strpos($FILTER1_VALUE$,'6+')=-1)?><a href="javascript://" onclick="$.post('/online-kinoteatr/',{a:2, f1:2},function(data){$('body').html(data);});">6+</a><?endif?>
<?ifnot(strpos($FILTER1_VALUE$,'12+')=-1)?><a href="javascript://" onclick="$.post('/online-kinoteatr/',{a:2, f1:3},function(data){$('body').html(data);});">12+</a><?endif?>
<?ifnot(strpos($FILTER1_VALUE$,'16+')=-1)?><a href="javascript://" onclick="$.post('/online-kinoteatr/',{a:2, f1:4},function(data){$('body').html(data);});">16+</a><?endif?>
<?ifnot(strpos($FILTER1_VALUE$,'18+')=-1)?><a href="javascript://" onclick="$.post('/online-kinoteatr/',{a:2, f1:5},function(data){$('body').html(data);});">18+</a><?endif?>

DirtyDog,
Да, а проверить... зачем спрашивать...
так он и не работает! поэтому думал ошибку сделал!  http://kinoxa.tv/status-obnovlen-2018
DirtyDog,
Работает, какой то ваш скрипт, делает релоад страницы, после загрузки результата...
...