Перенесли стандартный блок управления страницей в хедер, но не более того.
- А что насчет форумов, комментариев, других модулей и standalone-плагинов? Биржевые модули? Если реализация останется через шаблонизатор, то в шапке будет постоянно выполняться сразу несколько вложенных условий. Иначе получим неработающие ссылки в не-модуль-Page-локациях. Например, на главной странице ни одна из твоих ссылок вообще не будет актуальной.
- Твердил я про статусы страницы, но так и осталась жесткая ссылка на снятие с публикации. Напомню, что в стандартном блоке это тумблер, который принимает значение unvalidate для опубликованной страницы и validate для неопубликованной.
- При использовании page_alias
{PHP._GET.id}
не будет определен. Соответственно, [un]validate, edit и delete работать не будут. А
{PHP.id}
-- как было в моем варианте, вернет-таки id страницы.
SED.by - создание сайтов, разработка плагинов и тем для Котонти