Вёрстка шаблонов почтовых событий в файлах

Рейтинг: 4.2223  
На голосовании
Предложил Пользователь 104137 12.10.2017 22:16:45

Вёрстка шаблонов почтовых событий в файлах

Редактирование шаблонов почтовых событий без подсветки и в браузере - сущий ад. Новая фишка с почтовыми шаблонами особо не спасает.  При командной разработке работать с событиями приходится через миграции, а проблем и без них хватает.

Предлагаю вынести вёрстку шаблонов почтовых событий в файлы и для обратной совместимости использовать оба варианта. к примеру, организовать хранение можно как /local/mail_templates/event_type/mess_id.php при этом нужно подумать как там организовать доступ к переменным, в .т.ч. глобальным. И при создании почтового события делается проверка на существования файла, если есть он включается, если нет - берётся тело шаблона из базы. Или хотя бы подсветку синтаксиса дайте при редактирjвании в формате html.

этот подход позволит сохранить совместимость со старыми проектами и даст вектор развития новой системе шаблонов. Удобно их хранить и главное не будет проблем с CVS.

такое ощущение что про основные модули уже забыли, постоянно развивают именно интернет магазин. Некоторые болячки тянутся годами которые постоянно раздражают. Развитие и новые фишки безусловно нужны, но вы хотя бы другие модули в порядок приведите.