6 часов назад
Немного дополню, для mSearch2 (может кому пригодится)
<script>
var lazyLoadInstance = new LazyLoad({
elements_selecto...
pdopage и vanilla-lazyload 7
7 часов назад
Каждый расходует свое время как хочет. :)
Вижу, что это что-то революционное. И стараюсь смотреть на такие вещи с точки зрения популяризации MODx в...
mmxTwig - еще одна интеграция шаблонизатора 6
Сегодня в 05:58
Добрый день,
Подскажите, написано, что «Добавлена автоматическая поддержка пользовательских множественных свойств»
Но при этом нигде не сказано...
[mSync] Новая версия синхронизации с 1С 87
Вчера в 14:50
Спасибо!
Пробовал передать свой плейсхолдер — не работает такой подход.
Сейчас решение сделал в виде сниппета получающего id по pagetitle
cityFields внутри pdoResources и плейсхолдер id 2
Вчера в 10:27
Решил, зашёл в контексты, web, и там создал новый контекст site_url, и там внутри добавил значение своего сайта на https.
Имя и ключ: site_url
Зна...
При добавлении <base href="[[++site_url]]"/>, не работают стили. 6
13 мая 2024, 23:47
Искал ответ примерно на тот же вопрос. Мне нужно было сделать file.php который будет выводить определенный ресурс из modx. Вот, может, кому то пригоди...
Как получить HTML код всей страницы в сниппете? 10
13 мая 2024, 16:14
Путем ковыряния несколько часов поля, что взял заказ, с кучей костылей. Много старых пакетов написаных еще в 14 году, которые не работаю php 5.6 стоял...
Не добавляется запись в MIGX 1
13 мая 2024, 12:48
Установил компонент. PHP 7.4, Modx 2.8.4. Созданные кастомные поля юзера не отображаются, в логе ошибка:
No foreign key definition for parentClass: e...
ExtraFields. Дополнительные поля для ресурса (modResource) и пользователя (modUserProfile). 33
13 мая 2024, 11:21
[2024-05-13 11:18:51] (ERROR @ Unknown0) PHP warning: Unknown: Cannot call session save handler in a recursive mannerЗапись в базу работает, н...
Еще немного про сессии MODX, компонент smartSessions 73
13 мая 2024, 09:02
На странице есть описание, скриншоты и видео ролик. Посмотрите, есть ли там нужные вам функции.
Есть чтото в духе StarRating или LikeDislike для оценок пользователями для MODX3? 5
И если раньше ошибка:
была только при смене родительского ресурса у неопубликованного тикета, то теперь она возникает и у опубликованного.
Пробовал на чистой установке на 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.
Вот статья Василия, может кому пригодится. Сам только сегодня ее обнаружил.