Как получить значение поля "content"

 
Посетитель
small user social cms
Медаль
Сообщений: 167
В требованиях для rss ленты есть вот такое значение. Между <![CDATA[ ]]> требуется вставить поле content (html поле) я так понимаю, что с html разметкой, для текущего item. Собственно вопрос как значение этого поля получить ?

<content:encoded>
<![CDATA[
<p>Здесь находится полный текст статьи.</p>
]]>
</content:encoded>
Редактировалось: 2 раз (Последний: 11 апреля 2019 в 02:20)
Посетитель
small user social cms
Медаль
Сообщений: 167
В просмотре записи вроде как то так выводится: <?php echo $post['content_html'];?>

Но так в rss не работает.... ещё пробовал echo $item['имя поля']; тоже не работает...

Вообще странно почему поля "контент/содержание поста" нет в генераторе rss по умолчанию. есть только краткое описание.
Редактировалось: 3 раз (Последний: 11 апреля 2019 в 14:29)
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 100
Код PHP:
  1. echo "<pre>";
  2. print_r(get_defined_vars()); //возвращает массив из всех определённых переменных
  3. echo "</pre>";
поищите с помощью этой функции. Очень быстро найдете то, что нужно
Посетитель
small user social cms
Медаль
Сообщений: 167
islyaeFF:

Код PHP:
  1. echo "";
  2. print_r(get_defined_vars()); //возвращает массив из всех определённых переменных
  3. echo "";
поищите с помощью этой функции. Очень быстро найдете то, что нужно

А что с этим делать хоть ? smile Если прописываю в rss там ничего не выводится...

Мне просто данные поля content из постов и статей нужны...
Посетитель
small user social cms
Медаль
Сообщений: 100
@demelkar:

А что с этим делать хоть ? smile Если прописываю в rss там ничего не выводится...

В шаблоне прописываете? заключаете в <?php ?> ?
Посетитель
small user social cms
Медаль
Сообщений: 167
islyaeFF:

@demelkar:

А что с этим делать хоть ? smile Если прописываю в rss там ничего не выводится...

В шаблоне прописываете? заключаете в ?

Да в шаблоне ленты rss прописываю... В php заключаю.
Посетитель
small user social cms
Медаль
Сообщений: 100
аа, да... в rss такое не работает.

Так в настройках же можно выбрать поле описание и будет выводиться
Посетитель
small user social cms
Медаль
Сообщений: 167
islyaeFF:

аа, да... в rss такое не работает.

Так в настройках же можно выбрать поле описание и будет выводиться

Там поле описания... А нужно поле контента. Т.е. основной текст статьи в html разметке... Я сам не понимаю, почему этого поля нет по умолчанию.
Редактировалось: 1 раз (Последний: 11 апреля 2019 в 17:31)
Посетитель
small user social cms
Медаль
Сообщений: 100
@demelkar:

Там поле описания... А нужно поле контента. Т.е. основной текст статьи в html разметке... Я сам не понимаю, почему этого поля нет по умолчанию.

Как получить значение поля \"content\"
Посетитель
small user social cms
Медаль
Сообщений: 167
Я понял сразу. Но мне там нужен полный текст статьи и краткое описание статьи.

В данной настройке можно указать текст статьи. Но он обрежется и выведется в виде текста. А нужно именно поле "content". Т.е. полный текст статьи в формате html. Там такого нет в настройках :(

А как прописать запрос этого поля разработчики пока не пишут... Жду вот :)

islyaeFF:

@demelkar:

Там поле описания... А нужно поле контента. Т.е. основной текст статьи в html разметке... Я сам не понимаю, почему этого поля нет по умолчанию.

Как получить значение поля \"content\"
Редактировалось: 2 раз (Последний: 11 апреля 2019 в 18:10)
Посетитель
small user social cms
Медаль
Сообщений: 167
Проблема решена... Дополнительное поле можно воткнуть в настройки прописав его в файле system/controllers/content/hooks/rss_content_controller_form.php

вставил туда:

new fieldList('mapping:content', array(
'title' => Content,
'items' => $fields
)),

плюс написал шаблон для rss под дзен, вроде работает.
Посетитель
small user social cms
Медаль
Сообщений: 592
@demelkar:
плюс написал шаблон для rss под дзен, вроде работает

Да вроде есть уже подобный, и использовал для этого, AMP + Турбо-страницы, и все работает отлично,
https://addons.instantcms.ru/addons/amp-turbo-pages-for-instantcms.html
Редактировалось: 1 раз (Последний: 14 апреля 2019 в 11:04)
Не работают ссылки? Революционное продвижение сайта 2014г
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.