Адаптированная под MODX Evolution https://github.com/darsain/laravel-console - Laravel 4 Console
AJAX Консоль для выполнения PHP кода в браузере с подсветкой, возможностью сохранения последнего выполненного кода, ограничением доступа по IP адресу
Пример, вводим в окно редактора, нажимаем Execute [Ctrl+Enter]
echo get_class($modx);
Результат
DocumentParser
- Скопировать содержимое папки
assets
в одноименную папку вашего сайта - Создать новый модуль с именем
Console
и след. содержимым:
require_once MODX_BASE_PATH . 'assets/modules/console/module.tpl.php';
- Добавить список разрешенных / запрещенных IP адресов в assets/modules/console/config/config.php
/* ... */
'whitelist' => [
'127.0.0.1',
'::1'
],
// или
'blacklist' => [
'127.0.0.1',
'::1'
],
/* ... */
Всё! Консоль должна быть доступна из административной панели на вкладке модули
Так же в консоле доступны все возможности MODX
! Чтобы открыть консоль в отдельной вкладке достаточно просто клацнуть средней кнопкой мышки по ссылке Console
во вкладке Модули