10 марта 2019, 14:09 Сейчас у меня передает в RSS только основной контент статьи через тег . Я хочу передавать еще и картинку прикрепленную к статье как TV-поле «tv.image» и выводить его в ленту как . (В сервисе seolit к которому я подключился написано, что правильным будет использовать для передачи картинки в RSS). Вот часть кода плагина if(empty($data['description'])){ $tv_query = $this->modx->newQuery('modTemplateVarResource'); $tv_query->leftJoin('modTemplateVar','modTemplateVar',array("modTemplateVar.id = tmplvarid")); $tv_query->where(array('contentid'=> $data['id'])); $tv_query->select($this->modx->getSelectColumns('modTemplateVarResource','modTemplateVarResource','',array('id','tmplvarid','contentid','value'))); $tv_query->select($this->modx->getSelectColumns('modTemplateVar','modTemplateVar','',array('name'))); $tvars = $this->modx->getCollection('modTemplateVarResource',$tv_query); foreach ($tvars as $tvar) { $tvar = $tvar->toArray(); if (!empty($tvar['value'])) $resourceFileds[$tvar['name']] = $tvar['value']; } $data['description'] = $this->getAndParseChunk($resourceFileds); } $sxml= simplexml_load_file($this->fileLink); $item = $sxml->channel->addChild('item'); $item->addChild('title', $data['title']); $item->addChild('link', $this->modx->makeUrl($data['id'],'','', $this->modx->getOption('server_protocol'))); $item->addChild('description', $data['description']); $item->addChild('guid', time().'-'.$data['id']); $item->addChild('pubDate', date('D, d M Y H:i:s T', $data['pubDate']));когда добавляю сюда $item->addChild('enclosure', $tvar['value']);выводит одно из TV-полей, но не то, которое нужно мне. А мне нужно вывести поле tv.image. Как его вывести? Новые дополнения и их версии / mSocial2 постинг в соцсети из RSS ленты. 6 0
24 декабря 2018, 09:06 Это, пожалуй, то что нужно. Буду пробовать, спасибо! Вопросы / Как сделать фильтр по статьям? Посоветуйте 6 0
24 декабря 2018, 09:05 А где на указанном сайте фильтр статей? Если не прибегать к платным компонентам, то pdoResources поддерживает выборку с условие where. При выборе пользователем значений в фильтре пишите их ну скажем в $_SESSION При применении фильтра получите и обработайте данные из сессии, составив корректный запрос для where и поместите его в вызов сниппета pdoResources На указанном сайте статей нет, там фильтр по ссылкам. А я хочу выдернуть ссылки из статей и фильтровать по ним. То что вы написали, мне пока что слишком сложно для понимания. Я в MODX новичок. Но все равно, спасибо! )) Вопросы / Как сделать фильтр по статьям? Посоветуйте 6 0
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Привет, добавил пользователя в группу mxBoard(4), создал токен. Добавляю все в postman пишет: rest: { «success»: false, «message»: «Недействительный токен.», «data...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Расскажите пожалуйста как вы настраиваете сайт на MODX 3 чтобы был dev, prod, stage. Можете описать workflow? Допустим у меня 80% — это магазины, там клиенты, продажи, все онлай...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
Я хочу передавать еще и картинку прикрепленную к статье как TV-поле «tv.image» и выводить его в ленту как . (В сервисе seolit к которому я подключился написано, что правильным будет использовать для передачи картинки в RSS).
Вот часть кода плагина
когда добавляю сюда
выводит одно из TV-полей, но не то, которое нужно мне.
А мне нужно вывести поле tv.image.
Как его вывести?
Буду пробовать, спасибо!
На указанном сайте статей нет, там фильтр по ссылкам.
А я хочу выдернуть ссылки из статей и фильтровать по ним.
То что вы написали, мне пока что слишком сложно для понимания. Я в MODX новичок.
Но все равно, спасибо! ))