В MODX существует два основных способа выполнения скриптов:
1. Через веб-интерфейс во вкладке "Разработчик" в административной панели MODX. Этот способ удобен для небольших скриптов, которые не требуют сложной логики или большого объема данных. Чтобы выполнить скрипт в консоли MODX, вы можете создать новую запись в "Менеджере разработки" и внести нужный код. Затем нажмите кнопку "Сохранить и запустить", чтобы скрипт был выполнен. Вы можете использовать встроенные функции MODX и доступ к базе данных MODX через глобальную переменную $modx
.
2. Через командную строку с помощью MODX Console. Для этого вам потребуется установить и настроить MODX Console на своем сервере. MODX Console - это удобный инструмент командной строки, который предоставляет широкие возможности для работы с MODX из консоли. С его помощью вы можете запускать скрипты, управлять расширениями, работать с ресурсами и т. д. Вот пошаговая инструкция по работе с MODX Console:
- Установите MODX Console, следуя инструкциям в документации MODX Console.
- Откройте терминал на вашем сервере и перейдите в каталог с установленным MODX.
- Запустите MODX Console командой ./modx
(для Unix-подобных систем) или modx.bat
(для Windows).
- Введите команду help
, чтобы получить список доступных команд MODX Console.
- Чтобы выполнить скрипт, создайте новый файл .php
в нужном каталоге и добавьте в него требуемый код.
- Запустите скрипт, используя команду php your_script.php
, где your_script.php
- имя файла с вашим скриптом.
- Вы увидите результат выполнения скрипта в терминале.
MODX Console предоставляет более широкие возможности для автоматизации процессов на вашем сайте, чем веб-интерфейс MODX. Вы можете использовать любые функции MODX и дополнительные библиотеки PHP при выполнении скриптов в MODX Console. Это особенно полезно при автоматическом создании и обновлении ресурсов, управлении пользователями и других сложных задачах, которые требуют доступа к базе данных MODX.