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
gtsAPI 1.1.7 — таблицы на TanStack, инлайн-редактирование как в Excel Prime Vue datatable тупит на 200+ строк и в виртуальном скролинге высота полей фиксирована. Вот нам в итоге и не подошло. Директор сказал расчет должен сразу показываться без пагин...
mxApi — быстрый внешний API для MODX Revolution • зафиксировать публичный контракт EndpointInterface / метаданных по semver, чтобы наш провайдер не ломался на обновлениях;Фактически это уже так, beta стоит просто на всякий случа...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс Вообще не понял о чем речь) В системной настройке service_js сейчас указана ссылка smartcaptcha.cloud.yandex.ru/captcha.js Я предложил очистить эту настройку, тогда компонент н...
mxBackup — обезличенные копии MODX в пару кликов Ещё нет, я там разом почти полтора десятка пакетов выложил модератор, вероятно, а шоке.
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
[mSync] Новая версия синхронизации с 1С Всем привет. В какой то момент начали сыпаться ошибки: Error 23000 executing statement: INSERT INTO `modx_msync_products` (`product_id`, `uuid_1c`) VALUES ...
Я хочу передавать еще и картинку прикрепленную к статье как TV-поле «tv.image» и выводить его в ленту как . (В сервисе seolit к которому я подключился написано, что правильным будет использовать для передачи картинки в RSS).
Вот часть кода плагина
когда добавляю сюда
выводит одно из TV-полей, но не то, которое нужно мне.
А мне нужно вывести поле tv.image.
Как его вывести?
Буду пробовать, спасибо!
На указанном сайте статей нет, там фильтр по ссылкам.
А я хочу выдернуть ссылки из статей и фильтровать по ним.
То что вы написали, мне пока что слишком сложно для понимания. Я в MODX новичок.
Но все равно, спасибо! ))