07 декабря 2021, 18:11 Если сохраняет, вопросов нет. Вопросы / плагин для обработки события в xparser 4 0
07 декабря 2021, 10:31 Может проверять, на то что сохраняет он или нет: if ($resource->save() == false) { echo 'Oh no, the resource failed to save!'; }Проверь получает ли он значения $resource->get('content') и $resource->getTVValue('video'). $modx->log(1, $resource->get('content')); $modx->log(1, $resource->getTVValue('video')); Вопросы / плагин для обработки события в xparser 4 0
07 декабря 2021, 10:19 Посмотрите, есть ли ошибки в логе и в console браузера. Вопросы / Сворачивается дерево ресурсов 1 0
07 декабря 2021, 10:11 Добавлять поля к форме, ID формы, ID пользователя, Дата заполнения. Либо расширить таблицу: formit_forms(так наверно быстрее будет поиск, если еще индекс сделать). Перед отправкой проверять на эти параметры, написав свой хук. Вопросы / Как запомнить пользователя, если он заполнил и отправил все формы? 8 +1
02 декабря 2021, 09:44 Ну или маршрутизацию свою написать. Вопросы / Передача параметра в сниппет 7 0
16 ноября 2021, 15:08 Посмотрите, что в HTML выводит? Вопросы / Не выводит TV типа Флажки (checkbox) 7 0
16 ноября 2021, 15:07 Посмотрите, что в HTML выводит? Вопросы / Не выводит TV типа Флажки (checkbox) 7 0
16 ноября 2021, 14:48 Просто @INLINE не отработает [[+address.receiver]] Вопросы / Как подставить данные покупателя в тему письма заказа менеджеру MINISHOP2 6 0
16 ноября 2021, 14:46 Скорее всего и не придет. Там в классе minishop2 переопределить функцию changeOrderStatus $subject = $this->pdoTools->getChunk('@INLINE '. $status->get('subject_user'), $pls); И сделать вместо @INLINE, modChunk. Не уверен, но попробовать стоит. Вопросы / Как подставить данные покупателя в тему письма заказа менеджеру MINISHOP2 6 0
15 ноября 2021, 12:20 id в таблице modx_user_points есть? Просто нужно понять, по каких полям будет редактирование и удаление. Комментарий излишен: $id; //internalKey в БД и так понятно. =) Вопросы / Как добавить вкладку в профиле пользователя? 17 0
15 ноября 2021, 11:37 Пришлите код, что у вас получается. Вопросы / Как добавить вкладку в профиле пользователя? 17 0
10 ноября 2021, 16:42 =) Точно так же и вносите: $stmt = $modx->prepare("UPDATE table_name SET `status`='1' WHERE id=:id"); $stmt->execute(["id" => $id]); Вопросы / Запись данных в базу в базу 5 0
09 ноября 2021, 17:24 Что-то типа того. Посмотрите, тут, может натолкнет на мысль. Часть кода, что быстро написал: Ext.override(MODx.panel.User,{ getParentFields: MODx.panel.User.prototype.getFields, getFields: function(config) { var parentFields = this.getParentFields.call(this,config); parentFields.push({ id: 'my-custom-tab' ,title: 'Доступ к курсам' ,layout: 'form' ,defaults: { border: false ,autoHeight: true } ,hideMode: 'offsets' ,items: [{ html: '<p>Включение и отключение доступа пользователя к видео-урокам</p>' ,xtype: 'modx-description' }, { xtype: 'textfield' ,fieldLabel: 'Кол-во баллов' ,name: 'ball' ,width: 300 }, { xtype: 'panel', cls: 'container', items: [ { xtype: 'grid', columns: [ // Добавляем ширину и заголовок столбца {dataIndex: 'date', width: 150, header: 'Дата'}, {dataIndex: 'count', width: 150, header: 'Кол-во'} ], autoHeight: true, // Высота таблицы вычисляется автоматически viewConfig: { forceFit: true, // Растягиваем таблицу на всю ширину scrollOffset: 0 // Убираем вертикальный скролл (у нас же автовысота) }, store: new Ext.data.ArrayStore({ fields: ['date','count'], data: [ ['2021-11-09', '-7'], ['2021-11-09', '-3'], ['2021-11-09', '+10'], ] }) }] }] }); return parentFields; } }); Вопросы / Как добавить вкладку в профиле пользователя? 17 0
09 ноября 2021, 16:30 Нет, не пробовал. А что вы хотите сделать? Поищите на ютубе: «Свои xtype в ExtJS». Вопросы / Как добавить вкладку в профиле пользователя? 17 0
09 ноября 2021, 14:10 Может сниппет кэшируется. Попробуй очистить кэш. Вопросы / Как в компоненте tickets в дереве комментариев на странице, сделать кнопку ответить на комментарий? 6 0
09 ноября 2021, 13:37 Попробуй вставить: после <div class="comment-content">[[+text]]</div><div class="comment-reply"> <a href="#" class="reply">ответить</a> </div> Вопросы / Как в компоненте tickets в дереве комментариев на странице, сделать кнопку ответить на комментарий? 6 0
09 ноября 2021, 13:20 #reply/131142Как нибудь так. =) Вопросы / Как в компоненте tickets в дереве комментариев на странице, сделать кнопку ответить на комментарий? 6 0
09 ноября 2021, 11:12 Я делал так и ставил событие на OnUserFormRender if ($modx->event->name != 'OnUserFormRender') return ''; $modx->controller->addLastJavascript('/assets/components/customModx/js/mgr/user/tab.js'); Файл: /assets/components/customModx/js/mgr/user/tab.js Ext.override(MODx.panel.User,{ getParentFields: MODx.panel.User.prototype.getFields, getFields: function(config) { var parentFields = this.getParentFields.call(this,config); parentFields.push({ id: 'my-custom-tab' ,title: 'Доступ к курсам' ,layout: 'form' ,defaults: { border: false ,autoHeight: true } ,hideMode: 'offsets' ,items: [{ html: '<p>Включение и отключение доступа пользователя к видео-урокам</p>' ,xtype: 'modx-description' },{ //Тут остальные элементы }] }); return parentFields; } }); Вопросы / Как добавить вкладку в профиле пользователя? 17 0
29 октября 2021, 14:34 Не может быть на сервере кэширование js. Попробуйте в другом товаре поставить. Вопросы / Опции товара 6 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 ...
Проверь получает ли он значения $resource->get('content') и $resource->getTVValue('video').
formit_forms(так наверно быстрее будет поиск, если еще индекс сделать).
Перед отправкой проверять на эти параметры, написав свой хук.
$subject = $this->pdoTools->getChunk('@INLINE '. $status->get('subject_user'), $pls);
И сделать вместо @INLINE, modChunk.
Не уверен, но попробовать стоит.
Комментарий излишен: $id; //internalKey в БД
и так понятно. =)
Что-то типа того.
Посмотрите, тут, может натолкнет на мысль.
Часть кода, что быстро написал:
Поищите на ютубе: «Свои xtype в ExtJS».
Файл: /assets/components/customModx/js/mgr/user/tab.js