X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Исключить некоторые категории на сайте для трансляции в RSS
Alexander2221
Alexander2221
Topic Starter сообщение 4.2.2015, 10:02; Ответить: Alexander2221
Сообщение #1


Всем привет :) у меня есть новостной сайт на DLE 10.1 (лицензионный). RSS-транслятор настроен для Яндекс.Новости (http://nnsmi.com/engine/rss.php). На сайте у меня 9 новостных категории, а также ещё две: Статьи и Фотоотчеты. Так вот, мне нужно, чтобы в rss не добавлялись новости из Фотоотчетов и Статей. Подскажите (поподробнее только, если можно:)), пожалуйста, как это осуществить.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ixman
ixman
сообщение 4.2.2015, 13:42; Ответить: ixman
Сообщение #2


Нужно поправить SQL запрос, исключить из него id категорий, которые не нужны. WHERE id NOT IN (id,id)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alexander2221
Alexander2221
Topic Starter сообщение 4.2.2015, 14:01; Ответить: Alexander2221
Сообщение #3


[member=Ixman],а где этотконкретно прописать?)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ixman
ixman
сообщение 4.2.2015, 14:23; Ответить: ixman
Сообщение #4


[member=SkeLa2221], выложи свой файл rss я посмотрю. А то я этим движком не пользуюсь
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alexander2221
Alexander2221
Topic Starter сообщение 4.2.2015, 14:27; Ответить: Alexander2221
Сообщение #5


[member=Ixman], хорошо, сейчас далеко от компа, через пару часиков вышлю)
[member=Ixman], а вам весь нужен, или какой-то части достаточно?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ixman
ixman
сообщение 4.2.2015, 14:32; Ответить: ixman
Сообщение #6


[member=SkeLa2221], весь, ибо я не знаю как он выглядит
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alexander2221
Alexander2221
Topic Starter сообщение 4.2.2015, 16:37; Ответить: Alexander2221
Сообщение #7


Хорошо


Сообщение отредактировал SkeLa2221 - 4.2.2015, 18:29
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ixman
ixman
сообщение 4.2.2015, 17:49; Ответить: ixman
Сообщение #8


Вообще не стоит так выкладывать код, лучше его куда-то заливать и давать ссылку на файл, либо если уже выкладываете то используйте теги для форматирования кода ну и спойлер желательно.

А так пробуйте заменить эту строку

$db->query( "SELECT * FROM " . PREFIX . "_category ORDER BY posi ASC" );

На такой вариант

$db->query( "SELECT * FROM " . PREFIX . "_category WHERE `id` NOT IN ('id категории 1','id категории 2') ORDER BY posi ASC" );

где нужно точно знать как именно называется таблица с идентификатором категории и если он отличный от имени id то заменить его в запросе WHERE `id` NOT IN на тот который должен быть. А вот в это место NOT IN ('id категории 1','id категории 2') где выделено жирным вставьте числовое значение категории, то есть их идентификаторы
По существу SQL запрос будет выбирать все категории за исключением тех, которые вы укажите
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alexander2221
Alexander2221
Topic Starter сообщение 4.2.2015, 18:32; Ответить: Alexander2221
Сообщение #9


[member=Ixman], ага, понял, спасибо, попробую осуществить. Отпишусь о результате :) 
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ixman
ixman
сообщение 4.2.2015, 19:15; Ответить: ixman
Сообщение #10


[member=SkeLa2221], ок, если вдруг что то не так, то попробуем разобраться
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) ✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐
Сервис для получения SMS на реальные номера USA
13 Chekon 4078 18.4.2024, 11:48
автор: Chekon
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыБыстрый и качественный обмен на сайте Baksman.org
Обмен Bitcoin, BTC-e, PM, Qiwi, Yandex money, Карты банк
52 Baksman 33589 18.4.2024, 5:02
автор: Baksman
Открытая тема (нет новых ответов) Боты могут делать пушподписки на моём сайте?
0 Megaspryt 480 17.4.2024, 23:29
автор: Megaspryt
Открытая тема (нет новых ответов) Rebex.io – Ваша инновационная платформа для обмена криптовалюты!
1 Rebex 690 17.4.2024, 11:50
автор: Rebex
Горячая тема (нет новых ответов) CryptoCloud — прием USDT, BTC, ETH, LTC на любом сайте
36 CryptoCLoud 10639 16.4.2024, 16:02
автор: CryptoCLoud


 



RSS Текстовая версия Сейчас: 20.4.2024, 11:08
Дизайн