Tilda

Последняя версия cs-cart SB, заголовок страницы проскальзывает
design/themes/responsive/templates/addons/tilda_pages/hooks/pages/page_extra.override.tpl
фаил игнорируется и считается пустым системой, если добавить даже комментарий html все окей.

@Asya проверьте пожалуйста.

Пустой файл оверрайда всегда игнорировался. Это стандартное поведение

Странный ответ, вы же понимаете, что вы так говорите, что мы об этом знаем по этому специально так сделали, чтобы не работало? это же ваш модуль. (ну cs-cart)

Пардон. Не увидел, что вы пишете про стандартный файл. В дефолте в файле следующее содержимое:

{if $page.page_type == $smarty.const.PAGE_TYPE_TILDA_PAGE}
    {capture name="mainbox_title"}{/capture}
{/if}

Судя по гиту, файл не меняли с октября 2021.

Подскажите, где вы скачали дистрибутив с пустым файлом? Проверим там

Вы не поняли, фаил не пустой, но он не работает


вот что имеем
CleanShot 2023-02-23 at 16.39.44

делаем

получаем как должно быть
CleanShot 2023-02-23 at 16.40.11

Там не важно особо что писать, возможно конечно это UNI2, но мало вероятно, вроде это классическая логика cs-cart просто он считает пустой capture не существенный и как итог игнорирует весь фаил как пустой, ведь сам хук не дополняет страницу.

Если хук не возвращает контента, его содержимое не используется при отрисовке страницы. Но в данном случае, речь не про отрисовку, а про выполнение кода. Исполняемый код в шаблоне отрабатывает и очищает значение в capture переменной смарти, mainbox_title, для страниц из Тильды.

Убедитесь, что вы проверяете на странице тильды.

То есть вы провели тест и убедились, что в 4.16.1 все работает хорошо и это уже вопросы только к АВ могут быть?
Если вы посмотрите внимательно код, то поймете, что мои правки в блоке который выполняется только на страницах тильды.

Да, именно так. Я проверил непосредственно в 4.16.1:

  1. Заголовок страницы не отображается
Спойлер

  1. Значение в $smarty.capture.mainbox_title очищается
Спойлер


  1. И не очищается, если в хуке design/themes/responsive/templates/addons/tilda_pages/hooks/pages/page_extra.override.tpl убрать код {capture name="mainbox_title"}{/capture}
Спойлер


Не уверен, что проблема именно в Юнитеме, но может там в самом деле шаблон отображения страницы как-то иначе работает.