Как вы вносите изменения в сайт после установки админки?
Мое рабочее окружение это PHPStorm + Gulp. Сделал простой сайт, посадил на MODX Revolution, выложил на сервер. Не совсем понятно как продолжать работать над проектом после этого?
Ведь локальная сборка идет в папку app (в моем случае) где никакой посадки нет, не прописаны чанки/TV-поля и т.д.
Как работать с проектом, который уже лежит на сервере и посажен на движок MODX, если возникнет необходимость внесения изменений?
Естественно хочется при этом использовать свою IDE, в моем случае это PHPStorm.
Под работой я подразумеваю внесение любых изменений с помощью IDE.
Разумеется, речь идет не о тех изменениях, которые делаются через админку.
Я надеюсь я понятно изложил свой вопрос...
Очень нужен адекватный подробный ответ, заранее спасибо.
концепция модх хранить шаблоны в бд
для работы локально нужно использовать такой костыль:
# Snippet to include files from filesystem
# [[includeFile? &file=`assets/templates/mytemplate/file.html`]]
if ( !isset($file) || $file== "" ) return "No file specified."; //check if there's a file given.
//Start the buffer
ob_start();
//include
include $file;
//get contents from the buffer
$ob_contents = ob_get_contents();
//and kill/delete the buffer
ob_end_clean();
//return it to MODx
return $ob_contents;
1) Создаём сниппет includeFile с этим кодом
2) Создаём шаблон, и вызваем этот снипет передавая в &file - относительный пусть к файлу шаблона assets/templates/mytemplate/file.html