Редирект на страницу после авторизации

Добрый день, сделал на сайте личный кабинет, вход типа сайт.рф/admin/
и в Контроле доступа у меня 3 группы пользователей.
у каждой группы пользователей доступ к просмотру только своих ресурсов. (Это уже сделано).

После авторизации, хочу сделать автоматический редирект на ресурс.
сейчас у меня так в форме входа:
[[!Login? &loginTpl=`lgnLoginTpl` &errTpl=`lgnErrTpl` &loginResourceId=`15`]]
Читать дальше →

Немножко ускоряем сайт. Отложенная загрузка изображений.

Немножко ускоряем сайт. Отложенная загрузка изображений.

Обычным способом картинки грузятся одновременно с хтмл и др и если их много, то они тормозят,

а юзер ждать не будет, через 5 сек закроет и свалит туда где быстро — обычно в гугле шт. 20+ ответов на _любой_ вопрос. выбирай любой, я так обычно 3-5 сразу открываю и смотрю где понятней написано и без рекламы.

тег с картинкой выгядит
Читать дальше →

Отправка писем через гугл сервис через 80/443 порт (через гет/пост запрос)

(емаил без smpt по апи гугла)

Если вдруг у вас сломалась почта, значит отключил злой админ за спам, попала в черный список итд.

или новый сервер свой а настраивать почту не умеете и это гиморой еще тот — не одну кнопку нажать. разных случаев бывает много, но либо ограничения у фри-хоста или закрыты порты. Чтобы долго не думать и не рабираться или настраивать новый почтовик-а там настройки
Читать дальше →

Modx + Git контроль изменений в базе

Уже продолжительное время я использую в работе небольшой хелпер, который помогает создавать чанки, шаблоны и сниппеты из консоли, кроме того у него есть ещё некоторый приятные мелочи которые помогают в работе. Те кто работал с artisan оценят этого маленького помощника.

Сегодня я хочу рассказать о возможности контролировать изменения базы данных, это очень удобно если вы ведёте долгоживущий
Читать дальше →

Как выгрузить все заполненные ТВ параметры документа массивом

Данное решение мне необходимо для организации каталога у меня есть тв поля в папке ОПЦИИ я хочу сделать в шаблоне блок характеристики.

s.mail.ru/55nP/h3Mp1dFJU — вот так в CMS завел. В данную папку попадают только ТВ параметры которые перекреплены в категорию Опции s.mail.ru/Ldw2/4Fp82pDD5

Должен получается шаблон которой состоит из название ТВ поле и значение ТВ поле, в
Читать дальше →

EVO + Bootstrap + base href

Пришлось потратить время, чтобы разобраться и подружить Evo и Bootstrap. Поэтому, решил создать коротенький топик-подсказку для начинающих. Ну и таких, как я, которые в танке.
Все дело в теге
<base href="[(site_url)]">

который, как известно, ломает якорные ссылки. Решается это в большинстве случаев следующим образом:
<a href="[~[*id*]~]#block"

Читать дальше →

Адаптивные HTML-шаблоны для MODX Revolution. Недорого.

Предлагаем вашему вниманию подборку HTML-шаблонов (Responsive Templates).
По вашему желанию любой шаблон будет адаптирован для работы с MODX Revolution.
Если у вас есть свой HTML-шаблон, мы сможем адаптировать и его.

Все вопросы лучше на почту (sorokvlad29@yandex.ru) — быстрей отвечу.

Шаблоны здесь =
Читать дальше →

FormLister и другие в личном кабинете, часть 2

Это продолжение к этому топику modx.im/blog/5798.html но там не помещается (много букв), поэтому делаю отдельное дополнение.

Часть из этого уже было в разделе Вопросы (обращался за помощью) и решение публиковал там же. Спасибо всем кто помог. Кто знал и не помог — тоже спасибо, т.к. отсутствие помощи со стороны стимулирует мозговую деятельность)) Правда, если ума не хватает, то и
Читать дальше →

FormLister в личном кабинете

Делаю доску объявлений на FormLister + DocLister, возникла небольшая пауза и решил поделиться, пока не забыл… а может кто что еще подскажет или поправит.

Ранее приходилось делать нечто подобное на Easy Board, но компонент давно не обновлялся, хотя мне нравится.

Итак, задача из 2 частей:
1. Регистрация на сайте и все что с этим связано — регистрация, авторизация, восстановление пароля,
Читать дальше →