2015-02-01 4 views
0

Хорошо, заголовок немного запутан, но я не знал, как описать мою проблему в короткой версии. Здесь мы идем: Я получаю список изображений-адреса из ресурсов одной страницы, он работает так:Извлечь один объект из списка объектов в typoscript

lib.slider = FILES 
lib.slider { 
    references { 
    data = levelmedia:-1, slide 
    } 
    renderObj = TEXT 
    renderObj { 
    data = file:current:publicUrl 
    wrap = {image :'|'} 
    } 

} 

Теперь я хочу, чтобы сделать изображение-контейнер от каждого из изображений. Я не очень хорошо разбираюсь в typoscript, поэтому я понятия не имею, как это сделать. У меня возникла идея сделать массив из него и использовать f: for-Viewhelper, но я не знаю, как получить массив из этого или как получить доступ к изображениям из html.

ответ

0

Хорошо, я нашел решение сам, ич просто изменил обертку для <img src="|" /> и получил то, что я хотел

1

В качестве альтернативы собственных выводов, вы можете изменить renderObj быть IMAGE объект контента, как следующее - таким образом вы также можете определить размеры ваших изображений.

lib.slider = FILES 
lib.slider { 
    ... 
    renderObj = IMAGE 
    renderObj { 
    file { 
     import.data = file:current:originalUid // file:current:uid 
     maxW = 150 
    } 
    } 
} 

Смотрите FILES documentation и IMAGE documentation для дальнейших примеров.

Смежные вопросы