Наверх

Рейтинг

Сортировка: По дате По просмотрам ↓

Транспортные пакеты

21 августа 2015, 09:43

Транспортные пакеты являются нововведением MODX Revolution и одной из причин, по которой можно рекомендовать переход на эту новую версию. Транспортный пакет представляет собой файл с расширением .zip, который может содержать файлы, объекты MODX и PHP скрипты, упакованные для автоматической установки на сайт MODX. Обычно транспортные пакеты используются для установки определенной компоненты сторонних разработчиков, но транспортные пакеты также могут содержать расширения, изменения ядра, шаблоны, простые коллекции файлов или полностью сайт MODX.
Читать дальше

Контекстные установки и рабочие области

06 сентября 2015, 09:44

Контексты представляют собой новую концепцию в MODX Revolution. Многие пользователи MODX вообще не встречались с контекстами. Контексты относительно трудно объяснить, но они очень полезны в некоторых ситуациях. Главное, что нужно понять относительно контекста, это то, что контекст имеет свои собственные ресурсы и установки. Если вы хотите иметь на хостинге два различных сайта в одном сайте MODX, которые бы использовали одну и ту же базу данных, вы можете создать новый контекст для второго сайта. Второй сайт, например, может использовать другой язык, но сможет использовать то же ядро MODX и любые установленные компоненты. Он также может иметь одинаковых пользователей, но с различными привилегиями и установками (например, один и тот же пользователь может иметь различные персональные главные страницы в каждом контексте).
Читать дальше

ID документа для алиаса

08 июня 2015, 09:32

В последнее время стало «модным» использовать в алиасе документа его ID и отказаться от расширений, типа: .html, .php и т.д. Вместо, допустим, такой ссылки:
mysite.ru/section/parent/myresource-alias.html,
получить такую ссылку:
mysite.ru/section/parent/12345.
В этом небольшом топике речь пойдёт именно об этом, ну и конечно реализация.
Для указания, в качестве алиаса, ID документа в MODX revolution напишем плагин на событие OnDocFormSave.
Читать дальше

Скрипт для создания менеджера

12 марта 2019, 07:58

Скрипт для создания пользователей с определенными правами и своим источником файлов для админки.

По умолчанию будет создан менеджер с логинам и паролем manager и медиа источником с корневым каталогам assets/uploads из прав у пользователя будет только возможность работать с ресурсами, а c пунктов меню доступ только к «Приложения»
Читать дальше

Используем $modx->getOption()

15 апреля 2019, 09:36

Метод $modx->getOption() один из основных методов MODX. Очень часто он используется для получения какой-либо системной настройки.

mixed getOption (string $key [, array|null $options [, mixed $default [, boolean $skipEmpty]]] )
$key — ключ настройки, который нужно найти.
$options — ассоциативный массив или NULL. Если указано последнее, то поиск будет производится в системных настройках. В противном случае, ключ будет искаться в указанном массиве.
$default — значение по-умолчанию, которое будет передано методом, если настройка с указанным ключом не найдена.
$skipEmpty — если установлено в true, то значение по-умолчанию будет передано не только когда ключ не найден, но и когда возвращается пустая строка.
Читать дальше

Авторизация

через сервис Loginza:

Подписка или RSS

Буду присылать новые статьи — никакого спама



Шаблоны MODX

1 2 Дальше »

Объектная
модель
MODX