Появилась необходимость дополнить плагин
турбо-страниц от Яндекс.В плагин хочу добавить теги от
Mail.Ru для работы с pulse.mail.ru. Сейчас при проверки валидатором
https://pulse.mail.ru/check_rss не отображает картинки с ленты
_https://lik-astana.kz/?option=com_ajax&plugin=flyandexturbo&format=raw&code=d5d7d16c3c78f8c7так как необходимо вывести изображение в
<enclosure url="http://example.com/2018/05/02/pic1.jpg" type="image/jpeg"/>
Пытаюсь вывести изображение в /plugins/ajax/flyandexturbo/tmpl/default.php
<?php echo'<enclosure url="'.JURI::root().$page->image.'" type="image/jpeg"/>' ; ?>
но данный код не работает
default.php
в файле /plugins/ajax/flyandexturbo/flyandexturbo.php изображение подключается
public function getContentCustom()
{
$pages = $this->params->get('custom_options');
$result = array();
if (!empty($pages)) {
foreach ($pages as $page) {
if ($page->title && $page->content && $page->link) { // Check Required Link, Content And Title
$date = new JDate($page->date);
$imagemail = $page->image ? '<enclosure url="'.JURI::root().$page->image.'" type="image/jpeg"/>' : '';
$image = $page->image ? '<figure><img src="'.JURI::root().$page->image.'" alt="'.$this->clearText($page->title).'" title="'.$this->clearText($page->title).'" /></figure>' : '';
$result[] = array(
'title' => $page->title,
'image' => $image,
'imagemail' => $imagemail,
'link' => $page->link,
'date' => $date->toRFC822(true),
'author' => $page->author,
'content' => $this->prepareContent($page->content),
'price' => '',
'properties' => '',
'related' => array()
);
}
}
}
return $result;
}
попробовал добавить $imagemail и вывести ее в default.php так <?php echo $item['imagemail']; ?> но так тоже не работает
flyandexturbo.php
Подскажите как можно вывести изображение