Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Хаки Вторая RSS лента с {image-1} и Доп.Полями

Вторая RSS лента с {image-1} и Доп.Полями


     23.10.2012    Хаки    2906

вопрос
Читал много, однако так ничего и не получилось настроить т.к как надо, единственное что осознал это для создания второй rss нужно скопировать готовый вариант и вторую rss запускать с engine/rss2.php. Однако мне нужно, чтобы отображалась в RSS первая картинка и потом 2 доп. поля, которые я создал в DLE. Как это реализовать?

Ответил: Stream


Решение найдено:
[xfgiven_lastru]
|[xfvalue_lastru]|[/xfgiven_lastru]]]>
+нужно из show.full скопировать код касающийся тега {image} в show.short.php

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

stanley
22 | 24

stanley - 24 октября 2012 07:26 - Юзер

вот здесь dle-news.ru/extras/online/rss_info.html описание тегов шаблона для RSS информера, обрабатывать доп. поля он не умеет, без вмешательства в PHP-код (если мне память не изменяет), тут можно либо добавить обработку доп. полей в файл engine/rss2.php и engine/rss.php, либо использовать сторонние модули, например Block.Pro или S-Blocks...

Stream
4 | 4

Stream - 24 октября 2012 12:32 - Юзер

S-Block пошарился не нашел, там редактирование RSS нету

stanley
22 | 24

stanley - 24 октября 2012 18:38 - Юзер

Возможно я ошибаюсь, но RSS-информер в S-Blocks это разве не то? Просто сам не пробовал использовать данную функцию в этом модуле, поэтому могу ошибаться... или как вариант можно попробовать взять модуль Block.Pro, написать для него шаблон и вставить его вызов в файл шаблона вывода RSS, должно получиться, т.к. доп. поля обработает модуль, а в файле rss.tpl будет тупо {include file="engine/modules/block.pro.2.php?............."}... Ну это как вариант... :)

Stream
4 | 4

Stream - 24 октября 2012 20:53 - Юзер

Если в <description> вставлять <img src="{image-1">, то всё RSS накрывается ошибкой и не запускается

Stream
4 | 4

Stream - 26 октября 2012 00:21 - Юзер

<![CDATA[<img src="{image-1}">]]

Stream
4 | 4

Stream - 26 октября 2012 00:22 - Юзер

Туда же и доп поля вставлять, по поводу {image} написано в Ответ, но почему-то туда не записалось CDATA.

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

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