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

После обновления до DLE 10.4, перестала работать RSS лента. Как исправить?


     07.02.2015    Общие вопросы    2129

вопрос
Всем привет, все воюю с новой версией DLE, обновил до 10,4 и перестала работать лента rss.xml.
Собственно как перестала, она есть, но в нее не попадают новости, она пустая, есть соображения как поправить? И что для этого нужно сделать...

Ответил: Бахмут


Я тоже разобрался, потому и хочу поделиться ответом. Все очень просто. При смене движка с dle 10.3 на dle 10.4 нужно создать дополнительный файл rss.tpl. По видимому автор вопроса сделал ту же ошибку, что и я (потому как выложенный его скрин полностью совпадает и с моей проблемой). Файл нужно создать НЕ В ПАПКЕ ШАБЛОНА сайта, а в общей папке всех шаблонов /templates/. Тогда все заработает и страница ленты не будет пустой. В общем, обыкновенная невнимательность при чтении "Изменения в шаблонах DataLife Engine".

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

bembelby
80 | 6

bembelby - 7 февраля 2015 18:12 - Юзер

Удалите старую и создайте через админку новую

SmoL
23 | 7

SmoL - 7 февраля 2015 18:19 - Юзер

Удалить файл в движке? а какой? И где в админке создание новой ленты? найти не могу ( перерыл все... не на вижу разработчиков новой версии дле D:

bembelby
80 | 6

bembelby - 7 февраля 2015 18:34 - Юзер

В папке uploads должен лежать файл

SmoL
23 | 7

SmoL - 7 февраля 2015 18:39 - Юзер

sitemap.xml есть, но не rss

SmoL
23 | 7

SmoL - 7 февраля 2015 21:37 - Юзер

Ребят, есть еще предложения?

SmoL
23 | 7

SmoL - 7 февраля 2015 23:13 - Юзер


Вот картинку прилепил

SmoL
23 | 7

SmoL - 7 февраля 2015 23:27 - Юзер

с проблемой разобрался сам.

studiolfilms
28 | 1

studiolfilms - 21 февраля 2015 11:59 - Юзер

SmoL, вот вы умные вообще. Сложно написать решение проблемы? Это что по принципу мне не помогли, я тоже никому не буду помогать, пусть сам мучаются да?
Ну разобрался ты, так дай людям вариант решения

Бахмут
5

76 | 31

Бахмут - 2 марта 2015 16:20 - Юзер

Действительно, что за человек? Задал вопрос, нашел ответ и не написал правильного решения. Вопрос все еще актуален. Такая же проблема. Обновился с дле 9.8 по 10.4. Выдает при переходе по адресе сайт.ру/rss.xml:
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
<channel>
<title>
Скачай лялялялялялялял
</title>
<link>http://сайт.ру/</link>
<language>ru</language>
<description>
Скачай лялялялялялялялял
</description>
<generator>DataLife Engine</generator>
</channel>
</rss>


Во-первых, не понятно, почему берется название движка DataLife Engine и во-вторых, нет ни одной новости, только титл. Кто сможет помочь?

Hander
1

Hander - 16 марта 2015 12:05 - Юзер

Поделюсь своим решение проблемы.
Подобная проблема возникла когда пришлось обновить старый сайт с версии 9.4 до версии 10.4
Rss загружался но пустой, проверка файлов скрипта на наличие изменений ни к чему не привела.
Кстати очень полезная утилита "araxis merge" если вы хотите обновить скрипт с работающими модулями и хаками.
И так после суточных поисков обнаружилось, что в таблица dle_category отсутствую некоторые столбцы, а именно интересующий нас allow rss. Хотя обновление было стандартным через upgrade. В общем пересоздав эту таблицу с нужными столбцами все заработало.

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

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