Задайте заглавие на бекенда за Mask-Elements в Typo3

Имам Typo3 сървър. На това създадох някои различни елементи на съдържание с маска. В тези елементи често има повтарящо се съдържание, като текстове или други неща. Така че редакторите правят нов елемент в бекенда, там могат да добавят заглавие и толкова текстови части, колкото искат. Често изглежда така: трябва да бъде така

Това е добре, редакторът може да види "предварителен преглед" на текстовите части. В този пример "Karriere,Partner...". Това наименуване става автоматично. Моят проблем е, че понякога няма заглавия. Винаги е „Без заглавие“. Като редактор е доста трудно да намерите правилното падащо меню, за да редактирате някои неща, най-вече трябва да отворите всички падащи менюта и да потърсите правилното.

Тогава изглежда така: не като този

И в двата елемента има някои въведени низове, които са много добри за заглавието.

Та въпросът ми е как Mask ще избере заглавието? Това не е първият въведен низ.

И второ, мога ли да кажа на Mask, че трябва да изберат полето за въвеждане XYZ като заглавие?


person Introser    schedule 09.07.2019    source източник


Отговори (1)


хейо

Да, можете да кажете на Mask кое поле да използва като заглавие за вградени елементи (като повтарящо се съдържание). Когато настройвате нов елемент на маската, точно под полето „Етикет“ на повтарящия се вграден елемент има поле „Поле, което трябва да се използва като етикет за вграден елемент (започващо с tx_mask_)“. Това ще се използва като заглавие, което се показва в бекенда. В контейнера за това поле изрично се казва, че „Ако е празно, използва се първото поле“.

Ето как изглежда

Така че, ако вашият вграден елемент има поле "my_awesome_header", което искате да използвате като заглавие в бекенда, задайте горното на "tx_mask_my_awesome_header".

Не съм сигурен защо не показва нищо във втория ви пример. Възможно е или първото поле за въвеждане да не е низ, или първото поле за въвеждане да е низ, но да е празно.

Надявам се това да помогне. Уведомете ме, ако имате нужда от допълнителни разяснения.

Редактиране: Тъй като се появи този въпрос, би трябвало да е възможно да се зададе статично заглавие по подразбиране на съдържащия елемент Mask с помощта на mod.wizards.newContentElement.wizardItems.mask.elements.[name of the mask element].tt_content_defValues.header = My awesome static title. Както казах в коментарите обаче: винаги давам на моите маскови елементи поле за заглавие и оставям редакторите да го попълнят.

person Johannes Nielsen    schedule 10.07.2019
comment
Уау, благодаря. Не мислех, че е толкова лесно... Работи страхотно! Благодаря! - person Introser; 10.07.2019
comment
Добре, имам друг проблем. В изгледа на уеб списъка всички елементи на съдържанието на страницата също нямат заглавие. Не мога да им дам такъв, защото нямат поле. Само повтарящи се входове в маската имат това поле. Но трябва да задам заглавие и за целия елемент, а не само за повтарящите се елементи в пълен елемент. - person Introser; 10.07.2019
comment
Ако това беше възможно, нямаше да съм наясно с това. Обикновено давам на съдържащия се елемент Mask поле за заглавие и моля редакторите да го попълнят. Очаквах да намеря някаква настройка за промяна на външния вид в Web › List view в страницата tsconfig, но не можах да намеря нищо. съжалявам - person Johannes Nielsen; 11.07.2019