Антон Тарасов

Антон Тарасов

С нами с 25 июля 2014; Место в рейтинге пользователей: #67
Антон Тарасов
08 июня 2024, 14:09
0
Видимо не указали параметр
'processTVs' => '1'
Антон Тарасов
05 июля 2023, 23:16
+3
Большое спасибо всем вам за неиссякаемый энтузиазм и новые релизы, задонатил.
Антон Тарасов
30 июня 2023, 18:49
+1
За давностью лет можно только предположить, чем дело кончилось. Вероятно, форма просто не отправлялась из-за неверного action атрибута <form aaction="[[~[[*id]]]]" Т.е. надо было убедиться, что отправка работает как минимум. И вывести отладку, если письмо Не отправлялось. Судя по коду формы это сделано не было.
Антон Тарасов
30 июня 2023, 18:37
0
в приводимом вами выводе в одном есть плейсхолдер [[++assets_url]], в другом нет, чисто из области фантастики- не влияет на последующий вывод сниппета? переставляли, добавляли его? а если также сделать [[!++assets_url]] некешируемым?
Антон Тарасов
21 июня 2023, 11:20
+6
Низкий вам, ребята, поклон за такую стильную, вкусную и функциональную имплементацию документации!
Очень она нужна и крайне важна. И выручала не раз, и пуще прежнего будет.

Интересно, а наши западные партнеры не желают ли по образу и подобию освежить docs.modx.com?

Ну и конечно же искренне задонатил.
Антон Тарасов
17 февраля 2023, 15:04
0
Посмотрите на код формы, которую использует сниппет Register. По идее, если у вас дополнительныен поля проименованы должным образом, то MODX Login(Register) сам умеет их разобрать(если не перечислены в параметре excludeExtended docs.modx.com/current/en/extras/login/login.register#default-properties) и в профиль куда надо положить, где вы и видите, никаких плагинов для этого не нужно. Вот здесь есть отдаленно подходящий пример: docs.modx.com/current/en/extras/login/login.tutorials/extended-user-profiles
Антон Тарасов
25 января 2023, 16:14
0
Можно предположить такое решение — делаете плагин, который «слушает» событие OnUserFormSave, получаете данные пользователя и разлогиниваете его программно (по хорошему его надо как-то предупредить), как это сделать — можно посмотреть способы из этой ветки.
Антон Тарасов
13 января 2023, 11:08
0
EasyComm, но если вы хотите под каждый отзыв свою страницу/ресурс, то вот здесь также можно пообсуждать
Антон Тарасов
13 января 2023, 10:37
0
, базовый в index.php, а вообще от плагинов зависит какой будет запущен
Антон Тарасов
06 января 2023, 11:24
0
Без Fenom можете попробовать через getresourcefield, в противном случае можно вот так, через ID(123 в примере) желаемого ресурса:
{123 | resource: 'tv_name'}
Антон Тарасов
03 января 2023, 20:04
0
на какое событие вызывается плагин? он активен? index.php в корне сайта дефолтный? какой там контекст по умолчанию?
Антон Тарасов
03 января 2023, 19:36
0
ModPNotify? вероятно искомый текст есть в подключаемом JS файле, посмотрите в нем.
Вот несколько полезных ссылок, где его искать:
https://modx.pro/help/9538
https://github.com/vgrish/modPNotify/blob/master/assets/components/modpnotify/js/default.js
https://modx.pro/components/7533
Антон Тарасов
03 января 2023, 13:03
0
Параметр toPlaceholder пробовали использовать? Вызывать getImageList некешированным?
Антон Тарасов
03 января 2023, 11:09
0
Да, про них.
А что указано в системной переменной babel.contextKeys? Вот пример:
Антон Тарасов
02 января 2023, 09:54
0
Покажите, какие настройки контекстов? Как указаны эти контексты в системных настройках?
Антон Тарасов
08 декабря 2022, 23:28
1
+1
Настройка контекста:
$contextKey = "yourcontext";
$ctx = $modx->getContext($contextKey);
$settings = $ctx->config;
$siteStart = $settings["site_start"];
Текущий ID:
$modx->resource->get('id')
Антон Тарасов
05 декабря 2022, 07:29
1
+1
docs.modx.com/3.x/ru/extending-modx/plugins/system-events/onwebpageinit#switchsettings
Вероятно это происходит потому, что на этом этапе еще не инициализировано то, что вы хотите запросить, а именно системная конфигурация. Почему именно это событие? Выберите другое :)