Обновленная сборка для типовых сайтов-визиток. Версия 0.0.6

Выпустил обновленную сборку. Обновил phpTemplates до версии 1.5.0, а так же изменил классы документов с phpTemplateResource на modDocument. Теперь статические php-шаблоны будут работать на любых документах. Так же добавил еще один шаблон BaseTemplate Non-cached. Вот это направление уже требует очень внимательного изучения и четкого понимания. По умолчанию используется BaseTemplate, и вы должны четко понимать, что на закешированном документе этот php-шаблон-контроллер не будет вызван дважды. То есть этот как бы пре-компилляция. Если документ кешируемый (а он как правило кешируемый), то при первом обращении шаблон будет отработан, туда так же попадет контент страницы, все это дело соберется в конечный HTML с MODX-тегами и все запишется в кеш документа. При повторном обращении к документу у вас уже не будет вызван шаблон, а сразу возьмется конечный HTML из кеша страницы, и обработаются только некешируемые MODX-теги. Так что если вы уже начали использовать modxSmarty с включенным кешированием и использованием флага nocached в Smarty-тегах, то вам надо это все учитывать, и или переключаться на шаблон BaseTemplate Non-cached (чтобы шаблон выполнялся каждый раз), или переводить некешируемые элементы на MODX-теги. А если не начали еще, то можете пока забыть про все, что я здесь написал, и смело использовать BaseTemplate и ни о чем не париться, так как все будет работать так, как вы привыкли.

UPD: Обновил пакет. На modxcloud.com выявился неприятный баг: при переустановке или обновлении MODX-а восстанавливаются базовые политики безопасности (при чем сами шаблоны не восстанавливаются, а именно политики восстанавливаются (Access Policies)). В общем сделал копии политик (Site Administrator и Site Content editor) и настроил все на них. Теперь можно не бояться переустановки MODX-а.