Как правильно сделать авторизацию двух разных групп пользователей.
Всем добрый день!
Помогите пожалуйста с задачей.
На сайте должно быть два типа пользователей, Риелторы и Собственники.
Я создал два типа «Групп пользователей» — Users и Rieltors
Регистрацию на фронте через Office я настроил, но теперь хочу сделать так, что бы при авторизации, были две разные ссылки, для Риелторов отдельно, для собственников отдельно.
И что бы даже если пытаются зайти через страницу авторизации собственника, не пускало риелтора.
А при удачной авторизации в нужной группе, его перекидывало на определённую страницу кабинета.
Помогите пожалуйста с задачей.
На сайте должно быть два типа пользователей, Риелторы и Собственники.
Я создал два типа «Групп пользователей» — Users и Rieltors
Регистрацию на фронте через Office я настроил, но теперь хочу сделать так, что бы при авторизации, были две разные ссылки, для Риелторов отдельно, для собственников отдельно.
И что бы даже если пытаются зайти через страницу авторизации собственника, не пускало риелтора.
А при удачной авторизации в нужной группе, его перекидывало на определённую страницу кабинета.
добавление ID ресурса в alias (при генерации ЧПУ)
за годы работы сайта накопилось много страниц и новые часто пересекаются по урл изза чего ошибка дубля урл и тд… подбешивает
в связи с этим хотелось бы внедрить чтобы в генерацию ЧПУ сразу вписывался id
например 12345-pageurl
либо если это возможно то вписывался когда не проходит проверку на дубль то вставляется id
подскажите может делал ктото где именно это можно подкорректировать?
в связи с этим хотелось бы внедрить чтобы в генерацию ЧПУ сразу вписывался id
например 12345-pageurl
либо если это возможно то вписывался когда не проходит проверку на дубль то вставляется id
подскажите может делал ктото где именно это можно подкорректировать?
[HolidaysContent] Вывод контента в определённую дату и/или период времени
Всем привет, поступила банальная на первый взгляд задача, выводить в праздничные дни оформление тематическое… Всё бы ничего, просто написать сниппет который проверяет текущую дату и выводит чанк при совпадении… Но как быть с новым годом? Заказчик просит с 20.12 текущего года, по 10.01 соответственно следующего года показывать снег на сайте, тут уже нужно учитывать период, год начала и конца события.
BabelTranslation, добавление нового языка/города
Всех приветствую! Прошу помощи с такой проблемой.
Была создана версия для города «Москва», все было настроено, все работает.
Необходимо было создать новый город, скопировал контекст, прописал все, добавил в Babel настройках что нужно. Но перестал работать BabelTranslation именно для нового контекста.
И выдает ошибку, потому что он для нового города не определяет ID, хотя ресурсы связаны.
Подскажите пожалуйста в чем может быть проблема? Спасибо!
Была создана версия для города «Москва», все было настроено, все работает.
Необходимо было создать новый город, скопировал контекст, прописал все, добавил в Babel настройках что нужно. Но перестал работать BabelTranslation именно для нового контекста.
{set $idHome = 'BabelTranslation' | snippet : ['resourceId'=>1,'contextKey'=>$_modx->resource.context_key,'showUnpublished'=>1]
}
{$tel = $modx->getObject('modResource',$idHome)->getTVValue('tel')}
И выдает ошибку, потому что он для нового города не определяет ID, хотя ресурсы связаны.
Подскажите пожалуйста в чем может быть проблема? Спасибо!
Создание CRUD интерфейса вне админки
Приветствую, в этой заметке хочу поделится кейсом по созданию простого интерфейса за пределами админки для управления различными объектами как нативными (пользователи, ресурсы, заказы), так и кастомными, т.е. созданными под конкретный проект. Видео с результатом
Доступ только к определенным страницам
Добрый вечер!
Подскажите пожалуйста, возможно ли такое сделать на ModX и в какую сторону искать решение:
На сайте группа пользователей.
У каждого пользователя этой группы есть доступ к редактированию только определенного набора страниц (для каждого пользователя это свой набор страниц).
К примеру это товары, у которых производителем указан этот самый пользователь, или страницы одного родителя (или по какому-то другому признаку).
Подскажите пожалуйста, возможно ли такое сделать на ModX и в какую сторону искать решение:
На сайте группа пользователей.
У каждого пользователя этой группы есть доступ к редактированию только определенного набора страниц (для каждого пользователя это свой набор страниц).
К примеру это товары, у которых производителем указан этот самый пользователь, или страницы одного родителя (или по какому-то другому признаку).
Помогите советом, по реализации платных одноразовых услуг на сайте.
Добрый день!
Планируется делать сайт доски обьявлений.
Возник вопрос, как можно реализовать платные услуги у пользователей. А именно, поднятие обьявления в ТОП, Горяшее предложение, покупка возможности увеличить количество выставляемых обьявлений. Ну и прочие услуги.
Посоветуйте как можно такое реализовать? В связке с какими плагинами (даже если они платные)?
Или для этого надо писать вручную свои плагины?
Буду благодарен любым советам и помощью.
Планируется делать сайт доски обьявлений.
Возник вопрос, как можно реализовать платные услуги у пользователей. А именно, поднятие обьявления в ТОП, Горяшее предложение, покупка возможности увеличить количество выставляемых обьявлений. Ну и прочие услуги.
Посоветуйте как можно такое реализовать? В связке с какими плагинами (даже если они платные)?
Или для этого надо писать вручную свои плагины?
Буду благодарен любым советам и помощью.
gtsAPI - Универсальное API для MODX
Универсальное API для СRUD к любым таблицам базы данных MODX. Сделано для доступа к базе MODX из Vue компонентов в браузере. В состав компонента включены скрипты PVTables — редактируемые таблицы MODX на основе Vue.
Внимание. Пакет разрабатывался под MODX2.8. На MODX3 вроде пока работает, но то что пакет на MODX3 будет работать не гарантируется. Также пакет тестировался только на MYSQL 5.7.
Внимание. Пакет разрабатывался под MODX2.8. На MODX3 вроде пока работает, но то что пакет на MODX3 будет работать не гарантируется. Также пакет тестировался только на MYSQL 5.7.
SendIt - хук для перемещения загруженных файлов из временной папки в постоянную.
Приветствую, у многих возникают сложности с тем, чтобы сохранить файлы загруженные пользователем через форму, которую обрабатывает SendIt. Поэтому ловите пример хука, который перемещает файлы из папки по умолчанию в папку assets/userfiles/
Плагин draw.io для рисования схемы базы MODX
Директор попросил схему базы для компонента в MODX. Раньше был сервис для рисования схемы, но он давно не работает. Подумав, сделал плагин для draw.io и выгрузил схему. Директор посмотрел и сказал что ничего не понятно :-). Ну он не спец. Мне плагин, наверно, больше не пригодиться, но вдруг кому-то пригодиться.
Под катом инструкция.
Под катом инструкция.