8 минут назад
Выглядит вау! Улучшения прям в точку
MiniShop3 1.0.0-alpha.4 — Большое обновление админки 6
Вчера в 22:11
Есть поле mail_smtp_user введи туда логин, если не сработает введи email. И не забудь в emailsender корректный email прописать.
Modx 2.8.8 еще подходит отправки почты через smtp.yandex.ru? 3
19 декабря 2025, 15:43
Подозреваю, что в системных настройках компонента нужно указать ID нужного способа оплаты и в уведомление о заказе не забыть прописать ссылку на оплат...
msOneClick - обновление 5
19 декабря 2025, 11:37
Добрый день! с 1 января 2026г. меняется НДС. Подскажите, где поменять НДС на 22%
[mspTinkoff] - метод оплаты Tinkoff MiniShop2 35
18 декабря 2025, 10:15
Ага, спасибо. Первый и думаю не последний)
StaticFilesPlus — автоматическое создание статических элементов с поддержкой категорий 10
13 декабря 2025, 17:47
Для MIGX нужно указать
"configs": {
"startDay": 1
}
Ввод дат в "привычном" формате ДД.ММ.ГГГГ и отображение с понедельника 12
12 декабря 2025, 22:23
В Сбере поменяли работу с логином и паролем интернет-эквайринга. Теперь они без суфикса -api. И настраиваются в ЛК СберБизнес. (Логин ПШ и ПАроль ПШ)....
[mspSberbank] Оплата заказов miniShop2 через процессинг Сбербанка 109
И если раньше ошибка:
была только при смене родительского ресурса у неопубликованного тикета, то теперь она возникает и у опубликованного.
Пробовал на чистой установке на 2-x хостингах, в том числе на modhost.pro
Кроме того, я уже писал об этом здесь
И с замороженным URL хрень какая-то, такое ощущение, что ЭТО живет само по себе. Снимаешь галочку, например, и удаляешь url, но после сохранения опять чекбокс отмечен и url вписывается той категории, в которой изначально был создан тикет. И другие баги с замороженным url
Но ошибка есть.
Я так понимаю, при сохранении ресурса создается второй экземпляр с этим же id.
А в файле ckeditor.js в строке 347 следующий код предотвращает это и одновременно выдает ошибку:
Именно при сохранении, так как в другом случае, например, при обновлении страницы в админке вот эта конструкция:
А при сохранении там уже объект с id: tv1 или tv2, tv3 и т.д., в зависимости от id TV
Заходишь в ресурс, открываешь консоль, сохраняешь ресурс и в консоль летит ошибка.
В указанной демо версии: Uncaught The editor instance «tv1» is already attached to the provided element.
в файле ckeditor.js:347
Задача отловить изменение значения TV при сохранении ресурса и передать новое значение скрипту, а не отлавливать ввод с клавиатуры в одно поле с тем чтобы значение менялось в другом
Значение поля меняется сразу после сохранения без перезагрузки страницы. Вставляется сразу значение и оно видно в поле, исключение TV поле типа image, так как в image вставляется вначале в скрытое поле (как сделать чтобы в TV типа image значение сразу было видно в поле, пока не понял).
Значение вставляется, однако это значение получено из базы до изменения (то есть старое значение), поскольку событие «OnDocFormPrerender» происходит до загрузки формы редактирования ресурса в менеджере и скрипт регистрируется со старым значением.
Проблемы (задачи/вопросы).
1. Как отловить изменение значения при сохранении ресурса и передать новое значение скрипту, не могу понять. Ведь как-то, думаю, на ExtJS можно отловить это событие (изменение значения при сохранении ресурса «OnDocFormSave») и передать уже зарегистрированному скрипту???
2. Как сделать, чтобы в TV поле типа image вставляемое скриптом значение сразу становилось видимым?
А пока данный кодом можно воспользоваться (может кому пригодиться), если нужно вставить при сохранении ресурса значение из одного TV поля в другое, при этом значение сразу видно в админке и сохраняется в базе.
Нужно чтобы при изменении значения определенного tv поля в плагине на событие 'OnDocFormSave' значение tv сразу менялось в инпуте в админке.
А то получается, что значение поля изменено, а в инпуте этого TV поля остается старое значение. И получается. что так до бесконечности можно изменять, а значение в инпут будет старое, пока не перезагрузишь страницу Ctrl+F5
Например
будет отслеживать в реальном времени при вводе в инпут, но никак не будет отслеживать изменение значения в базе.
можно пример. применительно к поставленной задаче…
Да офф документация есть, но документации именно по MODX ExtJs нет. И как применить это все к MODX никак не могу разобраться.
Как в админке с помощью ExtJS отследить изменение значения TV и поменять его сразу или перезагрузкой стараницы?
Я прежде чем спрашивать, вначале сам предпринимаю попытки решить. Просто писать, что предпринимал, во-первых уже не помню, во-вторых, это необходимо документировать, но думаю это глупо, если не получалось.
Вот мой вариант с попытки № хз какой...:))
Думаю, что примерно одно и то же. Или какой-то вариант предпочтителен и более правильный?
Как более опытный, подскажи.
Или знающие еще не увидели этот вопрос?
Создал свой собственный класс, который унаследовал исходный класс ogImage и заменил его метод generatePreview.
Вот статья Василия, может кому пригодится. Сам только сегодня ее обнаружил.