templavoila переключение между полем изображения и путем typoscript-objectpath для одного и того же элемента

Моя проблема в том, что мне нужно найти элегантный способ сопоставления слайдера изображения ИЛИ простого неанимированного изображения с одним и тем же элементом div.

Я хочу выбрать изображение заголовка для каждой страницы в конфигурации страницы. Если это поле останется пустым, я установлю изображение-слайдер с типографским шрифтом для соответствующего элемента lib.

Есть ли элегантный способ сделать это?

С наилучшими пожеланиями! :)


person Christiana Spechtmann    schedule 17.07.2013    source источник
comment
Возможно, лучше проверить с помощью JavaScript, есть ли несколько изображений или нет. А если нет, не активируйте ползунок.   -  person Merec    schedule 17.07.2013


Ответы (1)


Я бы сделал это с помощью вложенных сертификатов подлинности и простых условий TypoScript. Что-то вроде (непроверенных) строк этого:

10 = COA
10 {
    # COA for HTML/whatever for you image slider
    10 = COA
    10.if.isTrue.field = fieldname_of_field_with_images

    # COA for your lib element
    20 = COA
    20.if.isFalse.field = fieldname_of_field_with_images
    20.10 < lib.fallback_thing_defined_elsewhere
}
person maryisdead    schedule 23.07.2013