04 октября 2018, 14:58 Используется системная настройка emailsender. Кстати, в FormIt по умолчанию она же — похоже у Вас просто emailsender не задан. Вопросы / Login - как указать почту, с которой будет отправляться код активации 5 0
19 сентября 2018, 14:33 Добавьте в вызов: 'tvPrefix' => '', Вопросы / Как использовать Fenom в шаблонах сниппетов? 3 +1
06 сентября 2018, 16:29 Он берет данные из URI. То есть если у Вас будет адрес site.ru/catalog/15/2/, то [[+vp.category]] выведет 15, а [[+vp.page]] — 2. Вопросы / Передать значения в VirtualPage при переходе по ссылке 4 0
05 сентября 2018, 17:31 На виртуальной странице доступны плейсхолдеры из маршрута с префиксом vp. В Вашем случае это [[+vp.category]] и [[+vp.page]]. Соответственно, в чанке [[$VP-chunk]] или шаблоне виртуальной страницы Вы можете делать выборку: &where=`{ "city": "[[+vp.category]]__[[+vp.page]]" }` Вопросы / Передать значения в VirtualPage при переходе по ссылке 4 +1
04 сентября 2018, 15:29 У меня несколько сайтов с Babel, все нормально. Вопросы / Пользователи Babel, у всех обновление до 2.6.5 прошло удачно? 10 0
03 сентября 2018, 10:51 Так у Вас же в параметре tvFilters и стоит «показать меньше 100». Поставьте >>: &tvFilters=`HitsPage>>100` PS У pdoResources нет параметров &tplOuter и &level Вопросы / Популярные страницы с помощью pdoResources + HitsPage 10 0
11 августа 2018, 11:35 Да, поэкспериментировал — там модификаторы в плейсхолдерах не работают. Попробуйте так: [[!pdoPage? &element=`getTickets` &tpl=`TicketPageMainMP` &includeContent=`1` &includeTVs=`tvrules` &where=`{ "tvrules:LIKE":"%mpPageMain[[*id]]mp%" }` &parents=`0` &ajaxMode=`button` &pageVarKey=`sheet` &sortdir=`ASC` &pageNavVar=`sheet.nav` &limit=`10` &setTotal=`1` &totalVar=`t_count` &toPlaceholder=`result` ]] <div id="sheetpage" [[!showHide? &pls=`t_count`]]> <div class="rows"> [[+result]] </div> [[!+sheet.nav ]] </div> Сниппет showHide: <?php if($modx->getPlaceholder($pls) < 1) return 'style="display:none"'; Вопросы / Как НЕ ВЫВОДИТЬ разметку HTML при отсутствии результата pdoPage? 9 0
11 августа 2018, 10:56 А если так? <div id="sheetpage" [[+t_count:is=`0`:then=` style="display:none";`]]> <div class="rows"> [[!pdoPage? &element=`getTickets` &tpl=`TicketPageMainMP` &includeContent=`1` &includeTVs=`tvrules` &where=`{ "tvrules:LIKE":"%mpPageMain[[*id]]mp%" }` &parents=`0` &ajaxMode=`button` &pageVarKey=`sheet` &sortdir=`ASC` &pageNavVar=`sheet.nav` &limit=`10` &setTotal=`1` &totalVar=`t_count` ]] </div> [[!+sheet.nav ]] </div> Вопросы / Как НЕ ВЫВОДИТЬ разметку HTML при отсутствии результата pdoPage? 9 0
17 июля 2018, 16:26 В настройках поля в коллекции можно указать любой сниппет, который будет использоваться в качестве рендера: В нем получайте значение поля как $value и формируйте вывод. В Вашем случае обрабатываете JSON или просто запускаете getImageList: return $modx->runSnippet('getImageList', array( 'value'=> $value, 'tpl' => '@CODE: <img src="[[+image]]" />', 'limit'=> 1 ));Только, если используете в MIGX-TV источник файлов, проверьте пути — скорее всего придётся дописать что-то в шаблон вывода. Вопросы / Как вывести изображения из MIGX ресурсов в таблице Collections? 16 0
04 июля 2018, 12:16 И не будет — в таблице modx_users нет e-mail. Надо вытаскивать из профиля: $user = $modx->getObject('modUserProfile', $modx->user->get('id')); $modx->mail->address('to', $user->get('email')); Вопросы / Отправка почты 3 +1
04 июля 2018, 11:59 В HEAD есть <base href="[[++site_url]]" />? Вопросы / miniShop2 добовляет 2 раза в УРл название категории 2 0
25 июня 2018, 17:18 Можно так: <?php $count = 0; foreach ($modx->getIterator('msProduct') as $resource) { if($resource->getTVValue('Proiz') == 'Atlas Concore') $count++; } return $count; Вопросы / Как получить количество товаров с определенным значением в tv поле ? 9 0
19 июня 2018, 17:57 В Вашем случае надо без tv. Что выводится, если просто [[+check]] или {$check} прописать? Вопросы / Проверка по значению TV полю 11 0
19 июня 2018, 17:52 Покажите вызов и код чанка, который прописан в &tpl. А еще что у Вас в [[$yes]] и [[$no]]? Вопросы / Проверка по значению TV полю 11 0
19 июня 2018, 17:47 Если выводите pdoResources или чем-то аналогичным (mFilter2 и т. д.), в &tpl-чанке TV-поля через плюс и префикс выводятся: [[+tv.check:is=`1`:then=`[[$yes]]`:else=`[[$no]]`]] И еще оно должно быть прописано в параметре &includeTVs Вопросы / Проверка по значению TV полю 11 0
05 июня 2018, 17:16 Сделайте без now: time(); Вопросы / Последние добавленные ресурсы – при копировании ресурса 8 +1
05 июня 2018, 16:53 Уже есть. Там сразу запись в базе создается и объект $resource присутствует со всеми полями. Можете в phpMyAdmin посмотреть или через лог проверить: $co = $modx->getCount('modResource', array('pagetitle' => $resource->get('pagetitle'), 'parent' => $resource->get('parent'))); if($co > 1){ $resource->set('createdon', time(now)); $resource->save(); $modx->log(modX::LOG_LEVEL_ERROR, $resource->get('pagetitle')); // проверка } Вопросы / Последние добавленные ресурсы – при копировании ресурса 8 +1
05 июня 2018, 15:16 Как вариант можно попробовать сделать плагин на событие onDocFormPrerender: <?php $co = $modx->getCount('modResource', array('pagetitle' => $resource->get('pagetitle'), 'parent' => $resource->get('parent'))); if($co > 1){ $resource->set('createdon', time(now)); $resource->save(); } Тут при загрузке формы редактора проверяется сколько у родителя данного ресурса дочек с таким же pagetitle (при копировании кнопкой «Копировать» он такой же как у исходника). Если больше одного, то переписывает createdon в соответствии с текущим моментом. При копировании через ПКМ в дереве не сработает, но по кнопке должен. Вопросы / Последние добавленные ресурсы – при копировании ресурса 8 +1
03 июня 2018, 17:10 Так укажите &parents=`0`. По умолчанию в качестве родителя выступает текущий ресурс. Вопросы / pdoMenu не выводит с параметром resourses 1 0
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 для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)... Здравствуйте. Делаю личный кабинет на Sendit и со сбросом пароля возникли проблемы. Можете подсказать, в чем ошибка? Список вопросов в одноименном разделе на modx.pro пока пуст, и,...
Minishop + честный знак (продажа маркированной продукции) В нашем случае мы решили убрать всю логику по маркировке сайта.
MiniShop3 - Не выводятся товары дополнительных категорий @SYAN ваша указанная проблема исправлена еще до версии 1.2.3 @Павлик Мышкин завел: github.com/modx-pro/MiniShop3/issues/480 github.com/modx-pro/MiniShop3/issues/481Исправим в б...
Кстати, в FormIt по умолчанию она же — похоже у Вас просто emailsender не задан.
То есть если у Вас будет адрес site.ru/catalog/15/2/, то [[+vp.category]] выведет 15, а [[+vp.page]] — 2.
В Вашем случае это [[+vp.category]] и [[+vp.page]]. Соответственно, в чанке [[$VP-chunk]] или шаблоне виртуальной страницы Вы можете делать выборку:
Поставьте >>:
PS
У pdoResources нет параметров &tplOuter и &level
Попробуйте так:
Сниппет showHide:
В нем получайте значение поля как $value и формируйте вывод.
В Вашем случае обрабатываете JSON или просто запускаете getImageList:
Только, если используете в MIGX-TV источник файлов, проверьте пути — скорее всего придётся дописать что-то в шаблон вывода.
Надо вытаскивать из профиля:
?
Что выводится, если просто [[+check]] или {$check} прописать?
А еще что у Вас в [[$yes]] и [[$no]]?
И еще оно должно быть прописано в параметре &includeTVs
Тут при загрузке формы редактора проверяется сколько у родителя данного ресурса дочек с таким же pagetitle (при копировании кнопкой «Копировать» он такой же как у исходника). Если больше одного, то переписывает createdon в соответствии с текущим моментом.
При копировании через ПКМ в дереве не сработает, но по кнопке должен.
По умолчанию в качестве родителя выступает текущий ресурс.