- Заметки 122
- Комментарии 75
1 час назад
Хорошо, что ты об этом заговорил. Мы написали короткий блог на английском языке на сайте Sterc: sterc.com/en/knowledge/blog/modx-ai-hackathon-2
Есл...
MODX/AI Hackathon Part 2 (27 марта) 3
8 часов назад
Вау! Это уже в некотором смысле закрывает часть функционала MIGX, который порядком поднадоел, и к тому же не располагает к написанию красивого и качес...
PageBlocks 2.6.0. Настройка меню MODX и гибкое управление страницей пользователя 1
Вчера в 22:34
Modx тут не причём, дело в строке, вероятно там есть символы, которые ты не видишь.
Здравствуйте! Первый раз такое вижу, у слеша, не 1 символ в строке, а 9!! Как это делает MODX 2
Вчера в 10:14
Требуется вывести перечень товаров, которые содержаться в заказе.В админке он и так выводится, а чтобы с фронта запустить процессор нужно дать права п...
Вывод перечня заказанных товаров в таблицу с заказами minishop2 2
Вчера в 09:50
Добрый день! Добавьте, пожалуйста поле «Дата публикации» с возможность ручной правки. По-умолчанию можно его заполнять текущей датой.
FileMan - прикрепление файлов к ресурсам для MODX 3 58
13 апреля 2025, 20:14
Спасибо, опять сумел разобраться с вашей подачи!=)
Ссылка в таблице заказов minishop2 3
11 апреля 2025, 16:48
Вроде не в preHooks, а просто в hooks (для Formit точно).
500 ошибка — надо смотреть логи сервера…
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 18
11 апреля 2025, 14:26
Была моя же проблема в неправильном расчете.
Я получал моментальный/текущий расчет, но не учитывал дальнейшую обработку уже, скорее, в момент заказа....
Ошибка в расчете стоимости доставки и заказа 1
1. Во фронтэнде в форме авторизации обернул поле username jquery-плагином Maskedinput для визуального приведения номеров телефонов к единому формату
2. В файле core/components/office/controllers/auth.class.php редактируем функции formRegister, Login и createUser, в местах получения/проверки Username (очищаем при помощи регулярок). Там же, при необходимости, формируем email.
Важно: подобным методом перекрываются последующие обновления Office (ну или при каждом обновлении придется вновь обновлять вышеописанный файл).
Сейчас же появилась возможность зарегистрировать свой контроллер для Office, поэтому крайне рекомендую реализовать задачу с помощью данного способа.
Ну а подтверждение смс реализуется или при помощи своего плагина на событие 'OnUserSave' ($mode == 'new'), или при помощи сниппета + extended-поля/записи в сессии (в зависимости от того, на каком этапе необходима проверка).
Он сразу авторизует вас в админке и удалит сам себя. А уже в админке можно поменять логин-пароль.