14 февраля 2020, 11:13 Добрый день, столкнулся с той же проблемой — но этот вариант у меня не работает Добавил в файл — assets/components/tickets/js/mgr/comment/comment.window.js код: getLeftFields: function (config) { return [{ xtype: 'textfield', fieldLabel: _('ticket_comment_name'), name: 'name', anchor: '99%', disabled: config.record.createdby != 0 }, { xtype: 'numberfield', fieldLabel: _('ticket_comment_parent'), name: 'parent', anchor: '75%', }, { xtype: 'tickets-combo-thread', fieldLabel: _('ticket_thread'), name: 'thread', anchor: '75%', }, { xtype: 'displayfield', fieldLabel: 'Минусы:', html: config.record.properties.example-getting-started2, anchor: '99%' }]; },Как итог не открывается форма изменения отзыва в админке, если добавить '' в строке html: 'config.record.properties.example-getting-started2',То окно открывается, но записывается только config.record.properties.example-getting-started2 — сам текст, а не значение поля Прощу помощи более опытных участников форума Вопросы / Как вывести значение поля properties в админку? 8 0
29 декабря 2018, 12:26 Не, то же не подходит на сайте — так же всё отлично, а валидатор яндекс показывает неправильные ссылки file.modx.pro/files/8/8/b/88b5c61a151abb68a80c0ba23a3038a9.jpg Вопросы / Дубли алиасов в Schema.org, по схеме BreadCrumbs 11 0
28 декабря 2018, 16:13 Спасибо! Но эффект тот же( Вопросы / Дубли алиасов в Schema.org, по схеме BreadCrumbs 11 0
28 декабря 2018, 15:20 Присоединяюсь к вопросу, такая же проблема, получилось ли исправить у кого нибудь? или просьба скинуть рабочий код для примера Вопросы / Дубли алиасов в Schema.org, по схеме BreadCrumbs 11 0
17 декабря 2018, 13:18 Большое спасибо! Вопросы / Не меняет изображения модификации msoptionsprice2 3 0
25 октября 2018, 16:20 Можно прикрутить таким образом: 1. Делаем всё по инструкции — www.createit.ru/blog/modx/2017/recaptchav2-i-neskolko-form-na-odnoj-stranicze/ 2. Создаем 2 плагина с одинаковым выводом кроме системного события Первый — recaptchav2_OfficeAuth, и включаем ему событие «OnWebAuthentication» <?php if ($modx->context->key != 'mgr') { switch ($modx->event->name) { case 'OnWebAuthentication': //$modx->log(1,print_r($_POST,1)); if(!isset($_POST['g-recaptcha-response'])){ $modx->event->output('Enter recapcha!'); } // Register API keys at https://www.google.com/recaptcha/admin $site_key = $modx->getOption('recaptchav2.site_key', null, ''); $secret = $modx->getOption('recaptchav2.secret_key', null, ''); // reCAPTCHA supported 40+ languages listed here: https://developers.google.com/recaptcha/docs/language $lang = $modx->getOption('cultureKey', null, 'en'); // make sure the modLexicon class is loaded by instantiating $modx->getService('lexicon','modLexicon'); // load lexicon $modx->lexicon->load('recaptchav2:default'); // get the message from default.inc.php from the correct lang $tech_err_msg = $modx->lexicon('recaptchav2.technical_error_message'); $recaptcha_err_msg = $modx->lexicon('recaptchav2.recaptcha_error_message'); // Get the class $recaptchav2Path = $modx->getOption('recaptchav2.core_path', null, $modx->getOption('core_path') . 'components/recaptchav2/'); $recaptchav2Path .= 'model/recaptchav2/'; if (!file_exists($recaptchav2Path . 'autoload.php')) { $modx->log(modX::LOG_LEVEL_WARN, 'Cannot find required RecaptchaV2 autoload.php file.'); return false; } require_once($recaptchav2Path . 'autoload.php'); $recaptchav2 = new \ReCaptcha\ReCaptcha($secret, new \ReCaptcha\RequestMethod\CurlPost()); if (!($recaptchav2 instanceof \ReCaptcha\ReCaptcha)) { //$hook->addError('recaptchav2_error', $tech_err_msg); $modx->log(modX::LOG_LEVEL_WARN, 'Failed to load recaptchav2 class.'); $modx->event->output($tech_err_msg); } // The response from reCAPTCHA $resp = null; // The error code from reCAPTCHA, if any $error = null; // Was there a reCAPTCHA response? if ($_POST['g-recaptcha-response']) { $resp = $recaptchav2->verify($_POST['g-recaptcha-response'], $_SERVER["REMOTE_ADDR"]); } // Hook pass/fail if ($resp != null && $resp->isSuccess()) { } else { //$hook->addError('recaptchav2_error', $recaptcha_err_msg); //DEBUG INFO: $modx->log(modX::LOG_LEVEL_ERROR, print_r($resp, true)); $modx->event->output($recaptcha_err_msg); } break; } }Второй — recaptchav2_Officeregist, событие — OnBeforeUserFormSave <?php if ($modx->context->key != 'mgr') { switch ($modx->event->name) { case 'OnBeforeUserFormSave': //$modx->log(1,print_r($_POST,1)); if(!isset($_POST['g-recaptcha-response'])){ $modx->event->output('Enter recapcha!'); } // Register API keys at https://www.google.com/recaptcha/admin $site_key = $modx->getOption('recaptchav2.site_key', null, ''); $secret = $modx->getOption('recaptchav2.secret_key', null, ''); // reCAPTCHA supported 40+ languages listed here: https://developers.google.com/recaptcha/docs/language $lang = $modx->getOption('cultureKey', null, 'en'); // make sure the modLexicon class is loaded by instantiating $modx->getService('lexicon','modLexicon'); // load lexicon $modx->lexicon->load('recaptchav2:default'); // get the message from default.inc.php from the correct lang $tech_err_msg = $modx->lexicon('recaptchav2.technical_error_message'); $recaptcha_err_msg = $modx->lexicon('recaptchav2.recaptcha_error_message'); // Get the class $recaptchav2Path = $modx->getOption('recaptchav2.core_path', null, $modx->getOption('core_path') . 'components/recaptchav2/'); $recaptchav2Path .= 'model/recaptchav2/'; if (!file_exists($recaptchav2Path . 'autoload.php')) { $modx->log(modX::LOG_LEVEL_WARN, 'Cannot find required RecaptchaV2 autoload.php file.'); return false; } require_once($recaptchav2Path . 'autoload.php'); $recaptchav2 = new \ReCaptcha\ReCaptcha($secret, new \ReCaptcha\RequestMethod\CurlPost()); if (!($recaptchav2 instanceof \ReCaptcha\ReCaptcha)) { //$hook->addError('recaptchav2_error', $tech_err_msg); $modx->log(modX::LOG_LEVEL_WARN, 'Failed to load recaptchav2 class.'); $modx->event->output($tech_err_msg); } // The response from reCAPTCHA $resp = null; // The error code from reCAPTCHA, if any $error = null; // Was there a reCAPTCHA response? if ($_POST['g-recaptcha-response']) { $resp = $recaptchav2->verify($_POST['g-recaptcha-response'], $_SERVER["REMOTE_ADDR"]); } // Hook pass/fail if ($resp != null && $resp->isSuccess()) { } else { //$hook->addError('recaptchav2_error', $recaptcha_err_msg); //DEBUG INFO: $modx->log(modX::LOG_LEVEL_ERROR, print_r($resp, true)); $modx->event->output($recaptcha_err_msg); } break; } } У меня работает так Вопросы / Office + recaptchaV2 4 0
25 октября 2018, 11:21 проблема решена выводом вида — [[!CRcalc? &input=`1` &multiplier=`USD` &format=`[2, ".", " "]` &noZeros= `0`]] Вопросы / CurrencyRate вывод 2 знаков после запятой 1 0
25 октября 2018, 11:13 Проблема актуальна, Может кто сможет помочь? (может на платной основе) Вопросы / Проблема с выводом стандартных свойств товаров в карточке 13 0
24 октября 2018, 17:05 Возможно глупый вопрос, но найти нигде не могу, Установил дополнение, вывод идет [[++USD]] руб. — выводит 65,3101, как сделать что бы вывод был до 2-х знаков после запятой? Нужен только вывод курса, без конвертера Новые дополнения и их версии / [CurrencyRate] - курс валют 150 0
18 октября 2018, 16:27 Большое спасибо! Это тестовый поддомен, на основном всё обновлено и хостинг работает шустрее — но проблема та же Стало ясно что сайт был со взломом и копать нужно туда, скорее всего устраню новым сайтов и переносом всего на чистый modx Вопросы / Проблема с выводом стандартных свойств товаров в карточке 13 0
18 октября 2018, 12:09 Спасибо, за подсказку — буду разбираться Просьба посмотреть в чём может быть ошибка из админки — это тестовый домен — ошибка та же http://test.vrn-pereezd.ru/manager/testnatest 4vYH6Vfx Вопросы / Проблема с выводом стандартных свойств товаров в карточке 13 0
17 октября 2018, 19:25 Значение [[+price]] — почему то выводит «0», цена в товаре стоит через условие показывает значение «ноль» [[+price:gt=`0`:then=`больше нуля`:else=`ноль`]] Вопросы / Проблема с выводом стандартных свойств товаров в карточке 13 0
17 октября 2018, 18:57 Не, пробовал перенести на другой хостинг — та же проблема кеш — чистый Вопросы / Проблема с выводом стандартных свойств товаров в карточке 13 0
17 октября 2018, 18:16 Что и интересно — нет и никогда не был, эти ошибки привел в качестве единственной мной замеченной разницы с остальными магазинами — которые корректно работают Может быть проблема и не в них Вопросы / Проблема с выводом стандартных свойств товаров в карточке 13 0
17 октября 2018, 17:50 Есть у кого нибудь мысли — куда копать ещё? Уже неделю бьюсь с этой проблемой Вопросы / Проблема с выводом стандартных свойств товаров в карточке 13 0
17 октября 2018, 15:25 В логах пишет ошибки: [2018-10-17 15:24:56] (ERROR @ /home/u162177/eltsi.ru/www/core/xpdo/xpdo.class.php : 503) Path specified for package shopModx is not a valid or accessible directory: /home/u162177/eltsi.ru/www/core/components/shopmodx/model/ [2018-10-17 15:24:56] (ERROR @ /home/u162177/eltsi.ru/www/core/xpdo/xpdo.class.php : 644) Could not load class: shopmodxService from services.shopmodxservice. [2018-10-17 15:24:56] (ERROR @ /home/u162177/eltsi.ru/www/core/xpdo/xpdo.class.php : 1247) Problem getting service shopmodx, instance of class services.shopmodxService, from path /home/u162177/eltsi.ru/www/core/components/shopmodx/model/shopModx/ Вопросы / Проблема с выводом стандартных свойств товаров в карточке 13 0
17 октября 2018, 10:49 Здесь вывод работает корректно — http://eltsi.ru/katalog/Здесь нет — http://eltsi.ru/katalog/pezoizluchatel-zvukovoj-17mm-5v.html Вопросы / Проблема с выводом стандартных свойств товаров в карточке 13 0
17 октября 2018, 10:46 Присоединяюсь к вопросу Для разработчиков / Отправка Email о регистрации при оформлении заказа в miniShop2 23 +2
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Для начала перейдем на Markdown, а дальше будет видно
[Решено] Обновление MODX 3.2.2 компонент FetchIt ломает сайт PHP 8.3 Поправил github.com/GulomovCreative/FetchIt/pull/19 github.com/GulomovCreative/FetchIt/pull/18
MaxNotify3 Вышло обновление 1.3.0-pl (20.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет maxNotify3FormIt; — добавлены уведомления о заявках SendIt через hook-с...
[Theme.Bootstrap] Новая версия с Bootstrap 4 Новая обновленная версия уже в магазине modstore.pro/packages/sites-themes/theme.bootstrap 4.1.0 (15.07.2026) — Added chunks for quick site setup: Scripts, Meta, Menu.*, Crumb...
столкнулся с той же проблемой — но этот вариант у меня не работает
Добавил в файл — assets/components/tickets/js/mgr/comment/comment.window.js
код:
Как итог не открывается форма изменения отзыва в админке, если добавить '' в строке
То окно открывается, но записывается только config.record.properties.example-getting-started2 — сам текст, а не значение поля
Прощу помощи более опытных участников форума
на сайте — так же всё отлично, а валидатор яндекс показывает неправильные ссылки
file.modx.pro/files/8/8/b/88b5c61a151abb68a80c0ba23a3038a9.jpg
Но эффект тот же(
такая же проблема, получилось ли исправить у кого нибудь?
или просьба скинуть рабочий код для примера
1. Делаем всё по инструкции — www.createit.ru/blog/modx/2017/recaptchav2-i-neskolko-form-na-odnoj-stranicze/
2. Создаем 2 плагина с одинаковым выводом кроме системного события
Первый — recaptchav2_OfficeAuth, и включаем ему событие «OnWebAuthentication»
Второй — recaptchav2_Officeregist, событие — OnBeforeUserFormSave
У меня работает так
Может кто сможет помочь? (может на платной основе)
Установил дополнение, вывод идет [[++USD]] руб. — выводит 65,3101, как сделать что бы вывод был до 2-х знаков после запятой?
Нужен только вывод курса, без конвертера
Это тестовый поддомен, на основном всё обновлено и хостинг работает шустрее — но проблема та же
Стало ясно что сайт был со взломом и копать нужно туда, скорее всего устраню новым сайтов и переносом всего на чистый modx
Просьба посмотреть в чём может быть ошибка из админки — это тестовый домен — ошибка та же
testnatest
4vYH6Vfx
через условие показывает значение «ноль»
кеш — чистый
Может быть проблема и не в них