Запретить рендеринг заголовка TYPO3 по умолчанию FCE

В FCE я не хочу использовать элементы TYPO3 по умолчанию, такие как заголовок, ссылка и т. Д. Поэтому я скрываю это с помощью следующей конфигурации ts:

    TCEFORM.tt_content {
    header.types.templavoila_pi1.disabled = 1
    header_position.types.templavoila_pi1.disabled = 1
    header_link.types.templavoila_pi1.disabled = 1
    header_layout.types.templavoila_pi1.disabled = 1
    date.types.templavoila_pi1.disabled = 1
    subheader.types.templavoila_pi1.disabled = 1
    }

После этого ненужные поля не отображаются. Но когда я сохраняю и закрываю контент в бэкэнде, в титульной части контента страницы отображается [Без заголовка].

Вот краткий экран с содержимым страницы:

введите описание изображения здесь

Поэтому я решил оставить поле заголовка по умолчанию, удалив строку:

header.types.templavoila_pi1.disabled = 1

из tsconfig. Как предотвратить рендеринг поля заголовка?


person Harish Anchu    schedule 11.10.2012    source источник


Ответы (3)


Отметьте его как скрытый. Отредактируйте свой контент (СЛУЧАЙ № 1) и в поле «Тип» выберите последний, названный «скрытым».

введите описание изображения здесь

или перезапишите заголовок css config и установите для него значение

display:none;
person Upvote    schedule 11.10.2012
comment
могу ли я установить отображение: нет; только для FCE - person Harish Anchu; 11.10.2012
comment
или я могу установить тип по умолчанию как скрытый? - person Harish Anchu; 11.10.2012
comment
Нет, вы должны установить его в каждом контенте, где вы хотите скрыть заголовок. Попробуйте установить display none через css, он будет применен ко всем заголовкам - person Upvote; 11.10.2012
comment
Но если я установлю display none через css, это повлияет на каждый элемент содержимого. Я просто хочу скрыть только заголовки FCE. - person Harish Anchu; 11.10.2012

Мой внутренний шаблон для моего базового шаблона включает в себя внутренний стиль для заголовка [без заголовка]

<style>
.sortable_handle {
    color: transparent;
}
.tpm-title-cell {
    display: none;
}
</style>
###content###
person mitchiru    schedule 14.12.2012

В TYPO3v7 и v8 вы можете влиять на заголовок предварительного просмотра контента, зарегистрировав ловушку для

$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem']

и сбросить переменную $headerContent в вашем хуке.

См. https://stmllr.net/blog/customizing-preview-widgets-in-the-typo3-page-module/

person cweiske    schedule 04.09.2017