Forums / National / Russian / Тех. поддержка / Определение локации сайта в TPL

Kort
#47492 2023-11-27 09:07

Перенесли стандартный блок управления страницей в хедер, но не более того.

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

    не будет определен. Соответственно, [un]validate, edit и delete работать не будут. А

    {PHP.id}

    -- как было в моем варианте, вернет-таки id страницы.

SED.by - создание сайтов, разработка плагинов и тем для Котонти