TYPO3 - Как получить классы содержимого элемента с плавным стилем с помощью typoscript в моем пользовательском элементе?

Недавно я изменил форму css_styled_content на Fluid_styled_content. В моем пользовательском элементе сетки я хотел бы отобразить «Макет элемента контента» в этот контейнер. После перехода на FSC он больше не работает. Как получить классы содержимого плавного стиля элемента через typoscript в моем пользовательском элементе? Я визуализирую элемент исключительно с помощью typoscript следующим образом:

Сейчас:

<div class="row test"> ... </div>

Через машинописный текст:

plugin.tx_myplugin.setup.my_1col {

  preCObject = LOAD_REGISTER
    preCObject {
        containerClasses.cObject = COA
        containerClasses.cObject {
            10 = TEXT
            10 {
                value = equal-height
                fieldRequired = flexform_equalHeight
                noTrimWrap = | ||
            }

            ...

            stdWrap.insertData = 1
            stdWrap.trim = 1
        }

        containerAttributes.cObject = COA
        containerAttributes.cObject {
            10 = TEXT
            10 {
                data = register: containerClasses
                noTrimWrap = | class="row test |"|
            }
        }
    }
..  
}   

Как получить классы содержимого в стиле жидкости элемента через typoscript в пользовательском элементе... например?:

Цель:

<div class="row frame frame-default frame-layout-0"></div>

person Philipp M    schedule 21.08.2017    source источник


Ответы (1)


В TYPO3 версии 8 это поля frame_class и layout.

Должно ли быть достаточно чего-то подобного?

plugin.tx_myplugin.setup.my_1col{
 stdWrap.wrap= <div class="frame frame-{field:frame_class} frame-layout-{field:layout}">|</div>
 insertData=1
}
person Riccardo De Contardi    schedule 22.08.2017