Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по вёрстке Запрет вывода новостей определенной категории в lastnews

Запрет вывода новостей определенной категории в lastnews


     11.07.2013    Общие вопросы по вёрстке    1896

вопрос
Ребят подскажите как запретить выводить новости из определённой категории в lastnews?

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


Комментарии пользователей (9)

Slavchik
114 | 67

Slavchik - 11 июля 2013 19:24 - Юзер

Вас в гугле забанили? тыц

lsdoptom
15 | 4

lsdoptom - 11 июля 2013 19:33 - Юзер

нет не забанили. как хак - на dle10 не работает.а по этой теме
шмяк
код какого шаблона нужно заключать в эти теги?

DaivZ
2

283 | 175

lsdoptom
15 | 4

lsdoptom - 11 июля 2013 20:12 - Юзер

не работает на dle10

Sander
1125

1636 | 1202

Sander - 12 июля 2013 12:35 - Эксперт

Там код с ошибкой написан:
            $StopCat = "1,2,3"; //Если надо показать всё - закомментровать эту строку.         #Задаем через запятую, строковые данные.
            if ($StopCat) {            
                if ($config['allow_multi_category']) {                    
                    $stop_list = "NOT category regexp '[[:<:]](" . implode ( '|', $StopCat ) . ")[[:>:]]' AND ";                #строковые данные уже обрабатываем как массив
                } else {                    
                    $stop_list = "NOT category IN ('" . implode ( "','", $StopCat ) . "') AND ";                #те же пироги
                }            
            }
Да еще и NOT не с той стороны написан...

Исправленный код:
            $StopCat = "1,2,3"; //Если надо показать всё - закомментровать эту строку.запятую, строковые данные.
            if ($StopCat) {            
                if ($config['allow_multi_category']) $stop_list .= "category NOT regexp '[[:<:]](" . str_replace (',','|',$StopCat) . ")[[:>:]]' AND ";
                else $stop_list .= "category NOT IN ('{$StopCat}') AND ";
            }

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

lsdoptom
15 | 4

lsdoptom - 12 июля 2013 13:17 - Юзер

спасибо большое Sander что помог

dj-avtosh
39

1479 | 390

dj-avtosh - 12 июля 2013 14:24 - шашлычник

Вообще с NOT разницы нет, но культура кода должна быть.

skype: elhan.isaev

dj-avtosh
39

1479 | 390

dj-avtosh - 12 июля 2013 00:43 - шашлычник

category и NOT для начала местами поменять бы.

skype: elhan.isaev

lsdoptom
15 | 4

lsdoptom - 12 июля 2013 07:41 - Юзер

Цитата: dj-avtosh
category и NOT для начала местами поменять бы.

а можно подробнее, что изменить?

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

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