Делаем исключение сообщения из rss
Clever |
|
---|---|
Доброго дня. Прошу оказать содействие в решении указанной в теме задачи. Что уже сделал: 1) в admin.php?m=page&s=extrafields создал дополнительное поле "yrss_title", тип "checkbox". 2) в page.add.tpl создал
<tr> 2) в page.add.tpl создал
<tr>
и на этом стопорнулся... залез в rss.php и потерялся.
Как прописать условие, что бы новость отмеченная галкой не отображалась в ленте rss? |
Dayver |
|
---|---|
Только хаком в конец 218 и 225 строк добавить:
AND page_yrss_title != 1 Pavlo Tkachenko aka Dayver
|
Clever |
|
---|---|
Dayver, подскажи чуть точнее... как будут выглядеть строчки целиком? у меня уже rss немного видоизменялся и строчки не совпадают Добавлено 43 минуты спустя: под сообщениями я подрузамеваю записи, не форум... т.е насколько я понимаю, то речь идет о строчках 269 Добавлено 1 минуты спустя: $sql = sed_sql_query("SELECT page_id, page_alias, page_type, page_title, page_text, page_cat, page_date FROM $db_pages WHERE page_state=0 AND page_yrss_title != 1 AND page_cat NOT LIKE 'system' AND page_cat IN ('".implode("','", $catsub)."') ORDER by page_date DESC LIMIT ".$cfg_maxitems) но какая-то фигня получается :(
Добавлено 7 минуты спустя: Нет, все правильно Добавлено 3 минуты спустя: $sql = sed_sql_query("SELECT page_id, page_alias, page_type, page_title, page_text, page_cat, page_date FROM $db_pages WHERE page_state=0 AND page_yrss_title!=1 AND page_cat NOT LIKE 'system' AND page_cat IN ('".implode("','", $catsub)."') ORDER by page_date DESC LIMIT ".$cfg_maxitems) код выводит только записи в которых хоть как-то прописан page_yrss_title в старых страницах его нет и они не выводятся. Ну думаю ничего страшного, постепенно все обновится Dayver, спасибо |
|
Відредаговано: Clever (23.12.2012 16:13, 11 років тому) |