Записки

Большая нагрузка на хостинг со стороны MODX

Ели критически выросла нагрузка на хостинг то я с толкнулся со следующими причинами

Как отправить тестовое письмо из MODX revo и проверить работу почтового сервера

Чтобы понять работает ли отправка почты в принципе надо поставить компонент и ввести код

Условный оператор MODX revo fenom minishop

Если нам надо вывести параметры options товара из minishop MODX Revolution, то делаем вот так

Отправка SMS из MODX revo через sms.ru

Как сделать сниппент для отправки SMS из MODX revo

Выводим все данные пользователя modx revo

Что бы получить данные о зарегестрированном и авторизованном пользователе, то есть вывести его поля из админки, достаточно применить следующие вызовы

Получить ID контекста в MODX revo

[ [++cultureKey]] покажет web

Единый родитель меню для всей ветви

Автоматически выбираем родителя 2 уровня для каждой ветви меню. Может потребоваться если существует некое второе меню, которое должно меняться в зависимости от того какой пункт выбран в главном меню.

Importx MODX

Импорт данных в MODX

phpthumb параметры

phpthumb Создание эскизов изображений

Мультиконтекст MODX

Переключалка контекстов в MODX revolution

MODX phpthumb resize ресайз картинок

Указывает список параметров для phpthumb в виде json массива

Хостинг показывает огромную нагрузку со стороны MODX хотя сайт довольно простой

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

Меняем вид всплывающих сообщений Ajaxform Modx Revo

AjaxForm для стилизации окон использует стили jGrowl, которые лежат в assets/components/ajaxform/css/lib/jquery.jgrowl.min.css, можно поправить все прямо там, но если вы обновите компонент, то и стили ваши обновятся на дефолтные, следовательно их лучше предопределить в своем css.

Отправка почты из MODX REVO через SMTP

MODX Revo, как и Joomla, имеет необходимые внутренние инструменты. В админ-панели наведите курсор на значок шестеренки справа вверху и откройте раздел "Системные настройки". В поле "Фильтр по разделу" выберите "Почта".

Фильтры phx (модификаторы) в modx revo

Фильтры phx, позволяют манипулировать значением тега, прямо внутри шаблона.

реферальные хвосты Ajaxform MODX REVO

Подшиваем реферальные хвосты с информацией об источнике перехода в качестве хука Ajaxform