11 сентября 2015, 14:31 Версия PHP какая? У меня на сервере стоит PHP 5.4, обновлял до версии 2.4 без каких либо проблем. Вопросы / 2.4.0 не пускает в админку 10 0
10 сентября 2015, 18:34 То что надо, а как несколько объектов удалить? Вопросы / Как реализовать удаление ресурсов через фронтэнд? 6 0
10 сентября 2015, 12:49 Количество комментарий выводится через плейсхолдер [[+comments]] Вопросы / Tickets кол-во комментарий 7 0
10 сентября 2015, 12:07 Там около 1000 роликов, в этом и смысл, что нужно во фронтэнде сделать выбор с чекбоксом и удалить безвозмездно все не нужные ролики или массово, или по одному. Вопросы / Как реализовать удаление ресурсов через фронтэнд? 6 0
10 сентября 2015, 11:25 А попробовать после обновления владельца и права через chown на папку с сайтом поставить, которые от аккаунта? В большинстве случаев может не работать из-за прав и не забываем чистить кэш из папки /core/cashe/ Вопросы / 2.4.0 не пускает в админку 10 0 1
08 сентября 2015, 16:36 Это больше для пользователей, а не для разработчиков) Мне и так сойдёт, работает же всё и считает) Кстати, работает через чанк и pdoPage) Вопросы / Количество комментариев. Какой плейсхолдер? 17 0
08 сентября 2015, 08:59 Не хватает IP адресов всех заходящих пользователей) Новые дополнения и их версии / [siteStatistics] Версия 2.0.0. Пользователи 13 0
07 сентября 2015, 04:14 Вот что в итоге накорябал: Вызов снипета в чанке: [[!getTicketCommentCount? &id=`[[+id]]`]] Код сниппета getTicketCommentCount <?php $id = (isset($id)) ? $id : ''; $resource = $modx->getObject('modResource', $id); $fields = $resource->toArray(); $document_id = $fields['id']; $createdby = $fields['createdby']; $publishedon = $fields['publishedon']; $parent = $fields['parent']; // Date $month_array = array("1"=>"Января","2"=>"Февраля","3"=>"Марта","4"=>"Апреля","5"=>"Мая", "6"=>"Июня", "7"=>"Июля","8"=>"Августа","9"=>"Сентября","10"=>"Октября","11"=>"Ноября","12"=>"Декабря"); $day = date('d', strtotime($publishedon)); $month = $month_array[date('n', strtotime($publishedon))]; $year = date('Y', strtotime($publishedon)); $hour = date('H', strtotime($publishedon)); $minute = date('i', strtotime($publishedon)); $date = $day.' '.$month.' '.$year.', '.$hour.':'.$minute; // Parent $parent = $modx->getObject('modResource', $parent); $a = $parent->toArray(); $pagetitle = $a['pagetitle']; $parent_id = $a['id']; $parent = '<a href="[[~'.$parent_id.']]">'.$pagetitle.'</a>'; // Comments $resources = $modx->getCollection('TicketThread'); $output = '<p>Всего ресурсов: '.count($resources).'</p>'; foreach ($resources as $k => $res) { $resource = $res->get('resource'); $ticket_id = $res->get('id'); $name = $res->get('name'); $name = preg_replace('/[^0-9,]/', '', $name); $comments = $res->get('comments'); if($name == $id) { $count = '<a href="[[~'.$document_id.']]#comment-1">'.$comments.'</a>'; } } // Views $resources = $modx->getCollection('TicketView'); $i = 1; foreach ($resources as $k => $res) { $views_parent = $res->get('parent'); if($views_parent == $id) { $views = count($views_parent); $views = $i++; } } echo '<ul data-id="'.$id.'"> <li><i class="glyphicon glyphicon-calendar"></i> '.$date.'</li> <li><i class="glyphicon glyphicon-user"></i> <a href="[[~2147]]'.$createdby.'/">[[+modx.user.id:userinfo=`fullname`]]</a></li> <li><i class="glyphicon glyphicon-eye-open"></i> '.$views.'</li> <li><i class="glyphicon glyphicon-comment"></i> '.$count.'</li> <li><i class="glyphicon glyphicon-folder-open"></i> '.$parent.'</li> </ul>';Решение на коленке, вроде всё работает, но использовать на свой страх и риск. Вопросы / Количество комментариев. Какой плейсхолдер? 17 0
06 сентября 2015, 22:11 А если я не хочу записывать в тв? А хочу через апи вывести для документа количество просмотров и комментариев? Как быть? Что делать? Сейчас набросал вот такой код: <?php $id = (isset($id)) ? $id : ''; $resource = $modx->getObject('modResource', $id); $fields = $resource->toArray(); $createdby = $fields['createdby']; $publishedon = $fields['publishedon']; $parent = $fields['parent']; // Date $month_array = array("1"=>"Января","2"=>"Февраля","3"=>"Марта","4"=>"Апреля","5"=>"Мая", "6"=>"Июня", "7"=>"Июля","8"=>"Августа","9"=>"Сентября","10"=>"Октября","11"=>"Ноября","12"=>"Декабря"); $day = date('d', strtotime($publishedon)); $month = $month_array[date('n', strtotime($publishedon))]; $year = date('Y', strtotime($publishedon)); $hour = date('H', strtotime($publishedon)); $minute = date('i', strtotime($publishedon)); $date = $day.' '.$month.' '.$year.', '.$hour.':'.$minute; // Parent $parent = $modx->getObject('modResource', $parent); $a = $parent->toArray(); $pagetitle = $a['pagetitle']; $id = $a['id']; $parent = '<a href="[[~'.$id.']]">'.$pagetitle.'</a>'; echo '<ul data-id="'.$id.'"> <li><i class="glyphicon glyphicon-calendar"></i> '.$date.'</li> <li><i class="glyphicon glyphicon-user"></i> <a href="[[~2147]]'.$createdby.'/">[[+modx.user.id:userinfo=`fullname`]]</a></li> <li><i class="glyphicon glyphicon-eye-open"></i> [[+views]]</li> <li><i class="glyphicon glyphicon-comment"></i> [[+comments]]</li> <li><i class="glyphicon glyphicon-folder-open"></i> '.$parent.'</li> </ul>';Остались просмотры и комменатрии. Вопросы / Количество комментариев. Какой плейсхолдер? 17 0
06 сентября 2015, 20:30 Массива с названием comments там не нашёл. Вопросы / Количество комментариев. Какой плейсхолдер? 17 0
06 сентября 2015, 15:22 Надо это значение на ноль поставить? Вопросы / Количество комментариев. Какой плейсхолдер? 17 0
06 сентября 2015, 04:39 У меня уже чанк подключён tpl.RAPCORPNET.meta со всеми моими настройками, он от главной страницы данные берёт для всех ресурсов. По поводу pdoResources, если ставлю его, то у меня перестают работать TV-параметры. Вопросы / Количество комментариев. Какой плейсхолдер? 17 0 1
05 сентября 2015, 22:22 Код чанка: <div class="news-feed"> [[!If? &subject=`[[+tv.image]]` &operator=`notempty` &then=`<img src="[[+tv.image:phpthumbof=`w=100&h=100&zc=1`]]" alt="[[+pagetitle]]" />` &else=`<img src="assets/templates/rapcorp/img/news/1.jpg" alt="[[+pagetitle]]" />` ]] <a href="[[~[[+id]]]]">[[+pagetitle]]</a> [[!TicketMeta? &tpl=`tpl.RAPCORPNET.meta`]] <p>[[+introtext]]</p> </div>Код вызова pdoPage: <div id="pdopage"> [[!pdoPage? &parents=`813` &tpl=`tpl.RAPCORPNET.newsTpl` &ajaxMode=`default` &limit=`5` &element=`getResources` &sortby=`{"publishedon":"DESC","createdon":"ASC"}` &includeContent=`1` &includeTVs=`1` &processTVs=`1` ]] </div> <div class="pager"> [[!+page.nav]] </div> Вопросы / Количество комментариев. Какой плейсхолдер? 17 0
05 сентября 2015, 18:44 Всё верно, спасибо. А почему если указывать этот сниппет в чанке, который выводит данные из pdoPage на главной всё по нулям и у всех категория одна и таже «Главная». Я что-то не так делаю? Вопросы / Количество комментариев. Какой плейсхолдер? 17 0
04 сентября 2015, 04:19 Очень странное поведение, поставил SSL сертификат китайский buy.wosign.com/free/ на 3 года, всё заработало. Вопросы / Не работает HTTPS в MODX 2.4 3 0
04 сентября 2015, 01:07 А что на счёт Provision? С ним все свои сайты и сайты клиентов с Evo на Revo перенёс) Объявления о работе / Simple Dream требуется MODX разработчик 6 0
27 августа 2015, 22:07 А как после сохранения данных кэш сбрасывать добавленной записи в БД через API MODX? Вопросы / Проверка на дубль и добавление API MODX 3 0
27 августа 2015, 19:06 Спасибо, всё заработало. Домены добавляются) А не в курсе как в pdoPage можно сделать выборку по полям? Рисуется таблица с параметрами и при нажатии скажем на тИЦ показывал сначало сайты с большим тИЦ и так по всем полям? Есть ли какое-то простое решение? Вопросы / Проверка на дубль и добавление API MODX 3 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 ...
Вот что в итоге накорябал:
Вызов снипета в чанке: [[!getTicketCommentCount? &id=`[[+id]]`]]
Код сниппета getTicketCommentCount
Решение на коленке, вроде всё работает, но использовать на свой страх и риск.
Остались просмотры и комменатрии.
Код вызова pdoPage: