10 октября 2023, 23:05 Здравствуйте подскажите пожалуйста, как используя данный плагин вывести лейбл поля? я его передаю в плагине и на вкладке Адрес он отображается, а вот на вкладке Заказы только общая DIV со значением. Спасибо. Готовые решения / Добавление своих полей в форму заказа [обновлено] 40 0
03 сентября 2023, 13:36 Благодарю всех за ответы. Действительно в ClientConfig используется setOption для переопределения системных параметров. Правда он вызывается довольно часто, каждый раз при инициализации modx. К сожалению другого метода не нашел. Думал через кеш решить этот вопрос, но секюрные данные хранить в кеше не хорошо, а установка и сохранение системных настроек приводит к появлению их в БД $setting = $modx->getObject('modSystemSetting', 'mail_smtp_pass'); $setting->set('value', $_ENV['RB_SMTP_KEY']); $setting->save(); Вопросы / Хранение паролей и ключей авторизации за пределами БД 3 0
07 мая 2020, 22:14 Подскажите пожалуйста, добавил поле в в MIGX, про добавлении новых записей, новые теги сохраняются, по при раскрытии списка, добавленные теги не выводятся и список пустой. Как можно пофиксить данную проблему? Новые дополнения и их версии / [tvSuperSelect] 1.3.0 Привет, MIGX! 19 0 1
22 апреля 2020, 13:19 Подскажите пожалуйста, предвидится ли возможность автоматического создания накладных на отправку, в моем кабинете Новой Почты? Новые дополнения и их версии / Расчет стоимости доставки «Новая Почта». 35 0
05 апреля 2020, 12:22 Ковырнул контроллер сниппета ForgotPassword и оказалось все прозаичнее. Все данные складывались в массив, а затем вызывался getChunk. По этому никаких плейсхолдеров и не выводилось. Нужно перед возвращением чанка добавить массив в плейсхолдеры. $this->modx->setPlaceholders($this->placeholders); Вопросы / Fenom не выводит плейсхолдеры в снипете ForgotPassword 7 0
05 апреля 2020, 11:49 Не инлайн, а обычные чанки. С ForgotPassword ситуация вообще странная. Плейсхолдеры Fenom почему то не обрабатывает, зато лексиконы выводятся нормально. Заметил еще одну особенность, MODx плейсхолдеры отображаются только без восклицательного знака [[+loginfp.post.email]], с ним ! возвращается пустое значение. Может здесь собака порылась? Вопросы / Fenom не выводит плейсхолдеры в снипете ForgotPassword 7 0
04 апреля 2020, 17:36 Спасибо, буду знать. Некоторые сниппеты все таки умеют, например Login или Register, но нужно все проверять т.к. случаются варианты, особенно при отправке сообщений. Вопросы / Fenom не выводит плейсхолдеры в снипете ForgotPassword 7 0
03 апреля 2020, 23:24 В скрипте Register есть опция jsonResponse, если ее установить в true тогда получаешь ошибки в JSON формате и никаких кастомных скриптов писать не нужно. Единственное что возврат ошибок идет в объекте response.errors а не в response.data, по этому нужно в JS скрипте AjaxForm присвоить response.data = response.errors; Вопросы / AjaxForm + Register 5 0 1
02 апреля 2020, 18:57 Сделал таким же методом, но немного по другому. Может кому пригодится. Ключевая фраза в сортировке &sortby=`FIELD(parent, [[+ids]])` т.е. сортируем по родителям и передаем список родителей. [[!pdoResources? &parents=`275` &return=`ids` &limit=`0` &where=`{"template":3}` &sortby=`{"menuindex":"ASC"}` &toPlaceholder=`ids` ]] [[!pdoResources? &parents=`[[+ids]]` &tpl=`products_tpl` &limit=`0` &hideContainers=`1` &sortby=`FIELD(parent, [[+ids]])` &sortdir=`ASC` &limit=`0` ]] Вопросы / Сортировка pdoPage (категории по menuindex) 7 +1
15 января 2019, 18:10 Благодарствую. Действительноб web констекст имеет «base_url= /en/». Я установил пока «session_cookie_path= /» для контекста web и вроде все правильно работает. НО, в принципе это немного не корректно т.к. для русского контекста параметр «session_cookie_path= /» и он не работает, все равно PHPSESSID = /en/, хотя «base_url= /». Или у меня не правильный ход мыслей? Домен при этом не меняется. Вопросы / pdoPage Не работает ajax пагинация по кнопке 11 0
14 января 2019, 20:58 Похоже понял в чем проблема. Поскольку сайт мультидоменный, сессия создается на другом контексте WEB (site_name/en/), хотя нахожусь в секции RU (site_name/). Как можно решить данную проблему? Вопросы / pdoPage Не работает ajax пагинация по кнопке 11 0
14 января 2019, 20:36 Еще покопавшись обнаружил, что при очистки сессий браузера создается одна переменная PHPSESSID, которая постоянно меняется(при перезагрузке страницы или нажатии кнопок пагинации), но когда я захожу в админку /manager/ добавляется еще одна переменная PHPSESSID и значения их больше не меняются. Может это как то влияет на работу AJAX пагинации? Вопросы / pdoPage Не работает ajax пагинация по кнопке 11 0
14 января 2019, 20:19 немного еще провел тестов, оказывается в админку входить не обязательно, достаточно зайти на страницу входа в админку site_name/manager/ и после этого возвращаешься обратно, и пагинация работает. Может кто то подскажет куда копать? Вопросы / pdoPage Не работает ajax пагинация по кнопке 11 0
12 января 2019, 21:40 Такая же проблема у меня нарисовалась.Использую ajaxMode=`default` При нажатии на кнопки пагинации, ajax запрос возвращается пустым (Status Code: 200 OK). $_SESSION['pdoPage'][$_REQUEST['hash']] так же пустая в connector.php при ajax запросе, хотя в pdopage.class.php сессия устанавливается при загрузке страницы. Эта проблема возикает только у анонимных пользователей, только входишь в админку, сессия $_SESSION['pdoPage'] создается автоматически и все работает, пока не выйдешь из админки и не очистишь все куки и сессии в браузере. Пробовал распечатать все сессии в connector.php при ajax запросе, в отладчике видно только массив modx.user.0.resourceGroups и modx.user.0.attributes т.е. похоже что MODx без проблем сохраняетсвои сессии. Подкажите как решить данную проблему? Куда копать? Использую MODx 2.7.0, pdoTools 2.12.0-pl, сайт мультиязычный Вопросы / pdoPage Не работает ajax пагинация по кнопке 11 0
27 марта 2017, 20:31 Спасибо друзья! все заработало с тегами {ignore}{/ignore} Вопросы / Проблема с fenom в pdoTools 3 0
28 мая 2016, 21:53 подскажите плиз, можно ли использовать videoGallery в migx для создания видео галлереи? Вот мой код для создания галлереи: [ {"caption":"Add Item", "fields": [ {"field":"title","caption":"Title"}, {"field":"video","caption":"Gallery","inputTV":"migx_video_gallery"} ]} ] но при добавлении Видео на вкладке TV, у меня выводится пустое окно :( В логах тоже пусто. Новые дополнения и их версии / [videoGallery] Видео галерея YouTube, Vimeo 191 0
27 мая 2013, 17:47 Василий, если не сложно, ответь плиз по категориям, как их можно добавить с помощью плагинов. Что то я запутался в двух соснах. Как я делал, описал в предыдущем посте. Просто не хочется делать через ж**пу. ТВ имхо не лучший вариант для реализации данной сортировки. Заранее спасибо. Вопросы / Нет menuindex при "Кат.товаров" в MS2.Как вернуть? 14 0
24 мая 2013, 16:52 И еще вопросик. можно ли это поле добавить в «Category tree»? Вопросы / Нет menuindex при "Кат.товаров" в MS2.Как вернуть? 14 0
24 мая 2013, 16:27 можете натолкнуть на реализацию данной сортировки с помощью плагинов? 1. Создается плагин 2. добавляется поле в таблицу ms2_product_categories 3. в index.php используем msCategory? Что то пока не получается так, или ход мысли не правильный. П.С. пробовал зарегистрироваться на репозитории simpledream. Что то не приходят письма с ссылкой Вопросы / Нет menuindex при "Кат.товаров" в MS2.Как вернуть? 14 0
23 мая 2013, 22:47 Или добавить в таблицу ms2_product_categories дополнительное поле menuindex и прописать сортировку по этому полю и соответсвенно его редактирование в бэкенде Вопросы / Нет menuindex при "Кат.товаров" в MS2.Как вернуть? 14 0
msImportExport не сохраняет родителя по умолчанию Компонент не понимает кирилические домены при загрузку фото. пример: Error download. Url : https://антаресдвери.рф/upload/iblock/a50/a50b2ef45305a3c18f6e298f1e134880.jpg. Message...
Где можно править тексты и заголовки писем? «Управление словарями» находится в панели администратора по пути: меню Система (иконка в виде шестеренки) -> Управление словарями.
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Токены для ИИ-агентов, чтобы они могли работать с доской. Подробнее написал тут Баг проверю и постараюсь исправить.
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Лучше автоматический ci/cd настроить и не править прод напрямую. Это самый безопасный вариант. Другое дело, что далеко не каждый владелец сайта и далеко не каждый сайт готовы в авт...
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
подскажите пожалуйста, как используя данный плагин вывести лейбл поля? я его передаю в плагине и на вкладке Адрес он отображается, а вот на вкладке Заказы только общая DIV со значением.
Спасибо.
Действительно в ClientConfig используется setOption для переопределения системных параметров. Правда он вызывается довольно часто, каждый раз при инициализации modx. К сожалению другого метода не нашел. Думал через кеш решить этот вопрос, но секюрные данные хранить в кеше не хорошо, а установка и сохранение системных настроек приводит к появлению их в БД
С ForgotPassword ситуация вообще странная. Плейсхолдеры Fenom почему то не обрабатывает, зато лексиконы выводятся нормально.
Заметил еще одну особенность, MODx плейсхолдеры отображаются только без восклицательного знака [[+loginfp.post.email]], с ним ! возвращается пустое значение.
Может здесь собака порылась?
Некоторые сниппеты все таки умеют, например Login или Register, но нужно все проверять т.к. случаются варианты, особенно при отправке сообщений.
Ключевая фраза в сортировке т.е. сортируем по родителям и передаем список родителей.
Я установил пока «session_cookie_path= /» для контекста web и вроде все правильно работает. НО, в принципе это немного не корректно т.к. для русского контекста параметр «session_cookie_path= /» и он не работает, все равно PHPSESSID = /en/, хотя «base_url= /». Или у меня не правильный ход мыслей?
Домен при этом не меняется.
При нажатии на кнопки пагинации, ajax запрос возвращается пустым (Status Code: 200 OK).
$_SESSION['pdoPage'][$_REQUEST['hash']] так же пустая в connector.php при ajax запросе, хотя в pdopage.class.php сессия устанавливается при загрузке страницы. Эта проблема возикает только у анонимных пользователей, только входишь в админку, сессия $_SESSION['pdoPage'] создается автоматически и все работает, пока не выйдешь из админки и не очистишь все куки и сессии в браузере.
Пробовал распечатать все сессии в connector.php при ajax запросе, в отладчике видно только массив modx.user.0.resourceGroups и modx.user.0.attributes т.е. похоже что MODx без проблем сохраняетсвои сессии.
Подкажите как решить данную проблему? Куда копать?
Использую MODx 2.7.0, pdoTools 2.12.0-pl, сайт мультиязычный
все заработало с тегами {ignore}{/ignore}
Вот мой код для создания галлереи:
но при добавлении Видео на вкладке TV, у меня выводится пустое окно :(
В логах тоже пусто.
Что то я запутался в двух соснах. Как я делал, описал в предыдущем посте.
Просто не хочется делать через ж**пу. ТВ имхо не лучший вариант для реализации данной сортировки.
Заранее спасибо.
1. Создается плагин
2. добавляется поле в таблицу ms2_product_categories
3. в index.php используем msCategory?
Что то пока не получается так, или ход мысли не правильный.
П.С. пробовал зарегистрироваться на репозитории simpledream. Что то не приходят письма с ссылкой