Сортировка: По дате ↓ По просмотрам
Делаем MODX-сайт более безопасным
09 октября 2017, 09:04
В этом видео автор делится советами по настройке безопасности в modx, которые позволят повысить надежность вашего сайта
Читать дальше
Читать дальше
siteExtra — Быстрое развертывание сайта на MODX
22 сентября 2017, 09:55
siteExtra MODX Revolution создание сборки MODX Быстрое развертывание сайта на MODX
Читать дальше
Читать дальше
Пример сложного интерфейса на ExtJS в MODx Revolution
19 сентября 2017, 08:07
Создание интерфейсов на ExtJS для админки MODx Revolution. Пример того, как создать интерфейс в разделе админки. Сложный, но интересный урок.
Читать дальше
Читать дальше
Как сделать sitemap.xml на MODx revo
04 сентября 2017, 10:31
Рассмотрим способ реализации карты сайта (sitemap) на MODx revo с помощью компонента pdoTools.
Читать дальше
Читать дальше
Какой сегодня год? Делаем авто-вывод текущего года
03 сентября 2017, 08:57
Заметил особенность забывать менять год в подвале сайта, и сегодня случайно увидел на одном из проектов в подвале сайта копирайт прошлого года 2016. С сайтом работаю практически каждый день, а старый копирайт заметил только сегодня спустя 4 месяца.
Читать дальше
Читать дальше
Защита от спама формы на AjaxForm
08 августа 2017, 10:59
У FormIt есть стандартный функционал защиты от спама — проверка любого поля на пустоту. Если робот-спамер заполнит такое поле, то письмо не будет отправлено.
Единственный минус этого способа в том, что ответ от сервера приходит с ошибкой валидации — по ответу сразу видно, что письмо не отправлено и нужно робота перенастроить.
В итоге такой способ задерживает меньше спама, чем мог бы.
Читать дальше
Единственный минус этого способа в том, что ответ от сервера приходит с ошибкой валидации — по ответу сразу видно, что письмо не отправлено и нужно робота перенастроить.
В итоге такой способ задерживает меньше спама, чем мог бы.
Читать дальше
Кастомизация поведения формы AjaxForm Formit
06 августа 2017, 08:01
При создании различных форм, работающих с formit ajaxform modx revolution, по-умолчанию предусмотрено всплывающее уведомление, реализованное на jGrowl. В этом видео-уроке автор показывает, как можно скорректировать поведение формы и сделать вывод уведомления в произвольном месте, а также вывести сообщения об ошибках полей там, где вам нужно.
Читать дальше
Читать дальше
Работа с полями ресурса после сохранения (пример создания плагина)
05 августа 2017, 10:17
В MODX существует система плагинов и событий. Одно из интересных событий — OnDocFormSave. Это событие на сохранение ресурса.
Простыми словами — если мы создадим плагин, у которого отметим на вкладке «Системные события» галочку OnDocFormSave, то код этого плагина будет запущен после сохранения любого ресурса.
В коде плагина мы легко можем определить, какой ресурс был сохранён — только что созданный или уже существовавший ранее. Это нужно, если мы захотим обрабатывать только поля новых ресурсов, но ничего не менять, если в ресурс просто вносятся какие-то изменения. Для этой цели MODX передаёт нам параметр $mode:
Читать дальше
Простыми словами — если мы создадим плагин, у которого отметим на вкладке «Системные события» галочку OnDocFormSave, то код этого плагина будет запущен после сохранения любого ресурса.
В коде плагина мы легко можем определить, какой ресурс был сохранён — только что созданный или уже существовавший ранее. Это нужно, если мы захотим обрабатывать только поля новых ресурсов, но ничего не менять, если в ресурс просто вносятся какие-то изменения. Для этой цели MODX передаёт нам параметр $mode:
<?php if ($mode == 'new') { // Здесь пишем наш код }
Читать дальше
Установка шаблона на MODx
27 июля 2017, 10:06
Покажем два способа установить шаблон на MODx revolution: из репозитория MODx и вручную.
Детали о тегах на официальном сайте с докуметацией MODx: docs.modx.com/revolution/2.x/making-sites-with-modx/tag-syntax
Читать дальше
Детали о тегах на официальном сайте с докуметацией MODx: docs.modx.com/revolution/2.x/making-sites-with-modx/tag-syntax
Читать дальше