| Roffun |
|
|---|---|
#44144 mexorus: Мне бы в коде плагина показать что править чтоб в таком виде вышло. Чтобы в плагине не править, в папке шаблона (там же где index.tpl лежит):
Открываете файл в редакторе и вставляете код:
<!-- BEGIN: MAIN -->
<?xml version='1.0' encoding='{RSS_ENCODING}'?>
<rss version='2.0'>
<channel>
<title>{RSS_TITLE}</title>
<description>{RSS_DESCRIPTION}</description>
<link>{RSS_LINK}</link>
<generator>Cotonti</generator>
<language>{RSS_LANG}</language>
<pubDate>{RSS_DATE}</pubDate>
<!-- BEGIN: ITEM_ROW -->
<item>
<title>{RSS_ROW_TITLE}</title>
<!-- IF {PHP.item.fields.ID|att_count('page',$this,'','images')} > 0 -->
<enclosure url="{PHP.cfg.mainurl}/{PHP.item.fields.ID|att_get('page',$this,'')|att_thumb($this)}" type="{PHP.item.fields.ID|att_get_Item_Img_MimeType('page',$this)}" length="{PHP.item.fields.ID|att_get('page',$this,'','size')}"/>
<!-- ENDIF -->
<description><![CDATA[{RSS_ROW_DESCRIPTION|strip_tags}]]></description>
<pubDate>{RSS_ROW_DATE}</pubDate>
<link><![CDATA[{RSS_ROW_LINK}]]></link>
</item>
<!-- END: ITEM_ROW -->
</channel>
</rss>
<!-- END: MAIN -->
Это будет работать для вывода изображений модуля page, если плагин attacher установили. Добавлено 7 минут спустя: enclosure это специальный тег, если нужно в этом месте именно img, то замените:
<enclosure url="{PHP.cfg.mainurl}/{PHP.item.fields.ID|att_get('page',$this,'')|att_thumb($this)}" type="{PHP.item.fields.ID|att_get_Item_Img_MimeType('page',$this)}" length="{PHP.item.fields.ID|att_get('page',$this,'','size')}"/>
на:
<img src="{PHP.cfg.mainurl}/{PHP.item.fields.ID|att_get('page',$this,'')|att_thumb($this)}" alt="{RSS_ROW_TITLE}">
Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
This post was edited by Roffun (2019-03-01 18:08, 6 years ago)
|