15 мая 2017, 16:30 На подобный вопрос Василий Наумкин отвечал тут https://modx.pro/help/946/#comment-8243 Вопросы / Подскажите как создать ресурс, и добавить поля.. 3 0
15 мая 2017, 16:29 При создании ресурса вы забыли в массиве указать class_key: 'class_key' => 'msProduct'Попробуй так: $response = $modx->runProcessor('resource/create', array( 'class_key' => 'msProduct', 'pagetitle' => 'Заголовок', 'longtitle' => '', 'description' => '', 'introtext' => '', 'content' => 'Содержимое тестовой страницы', 'alias' => '', 'template' => 5, 'published' => 1, 'parent' => '19' // укажи свою категорию )); if ($response->isError()) { return $modx->error->failure($response->getMessage()); } $newResource = $response->response['object'];P.S.: без знаков препинания ваш вопрос очень сложно понять Вопросы / Подскажите как создать ресурс, и добавить поля.. 3 0
12 мая 2017, 08:53 Создай простой сниппет для смены шаблона у ресурсов: $resources = $modx->getCollection('modResource',array('parent' => 19)); //берем ресурсы из категории "19" foreach ($resources as $res) { $res->set('template', 3); //устанавливаем им шаблон "3" $res->save(); //сохраняем... } Вопросы / Массовая смена шаблона 7 +3
29 апреля 2017, 18:09 [[*gal_img2:notempty=`<li><a href="[[*gal_img2?]]" class="gallery"><img src="[[*gal_img2?]]" alt="[[*pagetitle]]2"></a></li>`]] Вопросы / вывод TV в шаблоне 4 0
02 апреля 2017, 04:18 Сделал вот так. Работает. //собираем заголовки из категории ресурсов $docfind = $modx->getCollection('modResource',array('parent' => '19')); foreach ($docfind as $k => $res) { $title_m = $res->get('pagetitle'); $titles[] = $title_m; } $path = 'http://www.amur.info/index.rss'; $ctx = stream_context_create(array('http' => array('timeout' => 6))); $file = file_get_contents($path, 0, $ctx); if ($file) { $rss = simplexml_load_string($file); $i = 0; foreach ($rss->channel->item as $item){ $namespaces = $item->getNameSpaces(true); $yandex = $item->children($namespaces['yandex']); $full_text = (string)$yandex->{'full-text'}; //полный текст статьи $title = $item->title; //заголовок статьи $pubdate = $item->pubDate; //дата публикации $link = $item->link; //ссылка на новость //создаем ресурсы в MODX, если ресурсов с такими заголовками еще нет if (in_array($title, $titles) == false) { $response = $modx->runProcessor('resource/create', array( 'pagetitle' => $title, 'longtitle' => $pubdate, 'description' => $link, 'introtext' => '', 'content' => $full, 'template' => $template, 'hidemenu' => 1, 'published' => 1, 'parent' => '19' )); } $i++; if ($i == 5) break; } } Вопросы / Парсинг RSS и создание новых ресурсов 4 +1 2
02 апреля 2017, 04:05 Согласен, отличный мощный компонент для реализации сильных проектов. В моем случае стоит задача спарсить лишь одну ленту с десятью новостями и создать ресурсы, задача на первый взгляд простая и есть инетерес написать сниппет самим. Вопросы / Парсинг RSS и создание новых ресурсов 4 +1
09 февраля 2014, 23:07 Делаю каталог, использую minishop2. В качестве рейтинга ресурсов установил LikeDislike. Вопросы / Рейтинг ресурсов miniShop 2 6 0
09 февраля 2014, 19:52 Добрый вечер. Вывожу количество комментариев на сайте через сниппет countComments: $sql = "SELECT COUNT(id) AS count FROM modx_tickets_comments;"; $query = new xPDOCriteria($modx, $sql); if ($query->prepare() && $query->stmt->execute()){ $res = $query->stmt->fetchAll(PDO::FETCH_ASSOC); } foreach ($res as $row) { //$total = $row[1]; //print_r($row); print_r($res[0]['count']); }И вывожу в нужном месте: [[!countComments?]]Все работает, но может можно сделать проще? Вопросы / Tickets пошагово 15 0
mxApi — быстрый внешний API для MODX Revolution Запрос: • зафиксировать публичный контракт EndpointInterface / метаданных по semver, чтобы наш провайдер не ломался на обновлениях; • паритет ядра между mxapi2 и mxapi3 (чтобы...
Как я использую mxBoard для работы с ИИ-агентами Немного непонятно, зачем здесь MODX. Агенты работают именно над этим сайтом или это какой-то общий оркестратор, и на доске могут быть карточки по разным сайтам? А ещё расскажи, ...
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 ...
Checkbox для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
Попробуй так:
P.S.: без знаков препинания ваш вопрос очень сложно понять
И вывожу в нужном месте:
Все работает, но может можно сделать проще?