Как кастомизировать сообщения после Регистрации на сайте?
Всем привет.
Подскажите пожалуйста, есть несколько задач которые надо реализовать после регистариции на сайте.
Использую HybridAuth + Office
1) как на сайте организовать свои кастомные popups после регистрации на сайте? Или как вариант редиректить на какую то старницу, где написано что на почту отправилась сылка с активацией аккаунта?
2) Далее на почту приходит сылка для активации аккаунта, как сделать что бы в письбе была сылка на старницу на сайте, где на странице уже происходит проверка на актуальность сылки, и сообщением что аккаунт активирован успешно, или если сылка уже не актуальная, то написать сообщение о том что она не актуальная, и показать форму для повторной отправки сылки для активации.
Заранее всем спасибо
Подскажите пожалуйста, есть несколько задач которые надо реализовать после регистариции на сайте.
Использую HybridAuth + Office
1) как на сайте организовать свои кастомные popups после регистрации на сайте? Или как вариант редиректить на какую то старницу, где написано что на почту отправилась сылка с активацией аккаунта?
2) Далее на почту приходит сылка для активации аккаунта, как сделать что бы в письбе была сылка на старницу на сайте, где на странице уже происходит проверка на актуальность сылки, и сообщением что аккаунт активирован успешно, или если сылка уже не актуальная, то написать сообщение о том что она не актуальная, и показать форму для повторной отправки сылки для активации.
Заранее всем спасибо
MODX Login Extra PHP Object Injection Vulnerability
Данное уведомление отображается на главной странице панели управления. Вдруг кто не видел. Подробнее тут
P.S. Администраторы, если видите смысл — поменяйте раздел.
P.S. Администраторы, если видите смысл — поменяйте раздел.
Модификатор сортировки pdoResources по pagetitle
Всем привет!
Есть набор ресурсов — персоналии. Имя и фамилии разделены тегом br.
Возникла задача сортировать по фамилиям.
Нагуглил php код, сделал сниппет-модификатор (там у меня нормальный br c <>, просто здесь его разрывом строки заменяет):
Делаю вызов pdoResources:
Направьте пожалуйста, заранее спасибо!
Есть набор ресурсов — персоналии. Имя и фамилии разделены тегом br.
Возникла задача сортировать по фамилиям.
Нагуглил php код, сделал сниппет-модификатор (там у меня нормальный br c <>, просто здесь его разрывом строки заменяет):
$string = "$input";
$new_array = explode("br" , $string);
$output = end($new_array);
return $output;
если просто на странице вывести:[[*pagetitle:getSurname]]
— всё круто, выводит всё, что после br, исключая этот brДелаю вызов pdoResources:
[[!pdoResources:default=``?
&parents=`65,20`
&sortby=`pagetitle:getSurname`
&sortdir=`ASC`
]]
ничего не выводит.Направьте пожалуйста, заранее спасибо!
Интегрировать вёрстку в MODx Revolution
Наша компания ищет качественных исполнителей на MODx для постоянного сотрудничества.
В Рейтинге Рунета занимаем 2 место по всей России среди агентств-разработчиков на MODX за 2024 и 2023.
Проекты:
Сайт Крупнейший производитель продуктов питания
есть вёрстка, необходимо интегрировать вёрстку в MODx
(картинки, тексты, карточки товаров.)
65 часов оценка работы — бюджет 40 000
информационный портал:
у нас в работе редизайн, нужен будет исполнитель на правки.
100 часов — бюджет 60 000
информационный портал
есть вёрстка, необходимо интегрировать вёрстку в MODx
150 часов — бюджет 90 000
Рассматриваем только частных исполнителей.
Будем рада продолжить диалог в ТГ t.me/oneivanovamari
В Рейтинге Рунета занимаем 2 место по всей России среди агентств-разработчиков на MODX за 2024 и 2023.
Проекты:
Сайт Крупнейший производитель продуктов питания
есть вёрстка, необходимо интегрировать вёрстку в MODx
(картинки, тексты, карточки товаров.)
65 часов оценка работы — бюджет 40 000
информационный портал:
у нас в работе редизайн, нужен будет исполнитель на правки.
100 часов — бюджет 60 000
информационный портал
есть вёрстка, необходимо интегрировать вёрстку в MODx
150 часов — бюджет 90 000
Рассматриваем только частных исполнителей.
Будем рада продолжить диалог в ТГ t.me/oneivanovamari
Плюсы и минусы Vue и gtsAPI
Вот уже год как веду разработку с использованием Vue. Хочу поделиться впечатлениями от этой технологии и очень интересно, что думают другие разработчики.
Кейс gtsAPI. CRUD пользователей на фронте
gtsAPI и PVTables специально предназначены для быстрого программирования CRUD в MODX. Сейчас, покажу как их использовать для быстрого создания интерфейса редактирования пользователей.
Modx Revo режет код HTML
Здравствуйте!
Подскажите если кто знает, почему пери добалении кода в 46000 строк сохраняет лишь 17000 и всё, остальное тупо сносит. Уже увеличил мах лимит до 512 мб, не помогает.
Любопытно что я переношу сайт с одного хостинга на другой, путем установки нового движка от modx и заливаю страницы со старого сайта, где всё хранится замечательно. Однако новый не сохраняет нужное количество строк.
Помогите разобраться.
Всем спасибо.
Подскажите если кто знает, почему пери добалении кода в 46000 строк сохраняет лишь 17000 и всё, остальное тупо сносит. Уже увеличил мах лимит до 512 мб, не помогает.
Любопытно что я переношу сайт с одного хостинга на другой, путем установки нового движка от modx и заливаю страницы со старого сайта, где всё хранится замечательно. Однако новый не сохраняет нужное количество строк.
Помогите разобраться.
Всем спасибо.
MODX Revolution 2.8.8
Revo 2.8.8 содержит исправления ошибок и обеспечивает лучшую совместимость с PHP для ветки MODX Revolution 2.x.
Изменения в Revolution 2.8.8
Изменения в Revolution 2.8.8
- Исправлена обработка введенных пользователем значений в редактируемом listbox-multiple TVs (#16640)
- Обновление поискового процессора для поиска по содержанию (#16560)
- Полная поддержка ограничений, разделенных запятыми, при настройке форм. (#16417)
- Добавлена звездочка для обязательных TV полей (#16594)
- Убрано динамическое назначение параметров modProcessorResponse для modConnectorResponse (#16563)
- Исправлен warning для modLexicon в PHP 8.2+ (#16589)
mFilter2 фильтрация tv
Доброго времени суток подскажите такой момент у ресурса есть tv art по этому полю делаю фильтрацию с помощью mFilter2 все работает но мне нужно что бы при вводе в поле art допустим 2020 находило ресурсы у которых art 2020 и 2020_1, 2020_2 и тд.
Авторизации через Login и recaptchav2
Настроил recaptchav2 на регистрации и форме отправки обратной связи. Все работает, все стабильно.
Не работает recaptchav2 на форме авторизации. Авторизация происходит без отжатого recaptchav2. Никаких ошибок или еще чего нет. В гугле этих сессий не фиксируется. Все необходимые скрипты в шаблоне подключены, ключи прослеживаются.
Сам вывод логина:
В форме recaptchav2 прописана так:
Не работает recaptchav2 на форме авторизации. Авторизация происходит без отжатого recaptchav2. Никаких ошибок или еще чего нет. В гугле этих сессий не фиксируется. Все необходимые скрипты в шаблоне подключены, ключи прослеживаются.
Сам вывод логина:
[[!Login?
&tplType=`modChunk`
&loginTpl=`myLoginChunk`
&logoutTpl=``
&errTpl=`mylgnErrTpl`
&preHooks=`recaptchav2`
&postHooks=`RedirerectTo`
&validate=`g-recaptcha-response:required`
&redirectToPrior=`0`
]]
&validate=`g-recaptcha-response:required` — взял с formit. Без &validate=`g-recaptcha-response:required` также логинит без проблем с неотжатой recaptchav2.В форме recaptchav2 прописана так:
<div class="form-group">
[[!recaptchav2_render]]
[[!+error.recaptchav2_error:notempty=`<span class="error">Please check the box on reCaptcha</span>`]]
</div>
Что забыл? Как исправить подскажите пжта