[Frage] Inhaltselement Bild wird in Listenansicht nicht angezeigt TYPO3-Version: 7.6.23

  • 3dxO 3dxO
    R2-D2
    0 x
    80 Beiträge
    0 Hilfreiche Beiträge
    07. 02. 2018, 11:40

    Hallo, ich bekomme es einfach nicht hin, dass die Inhaltselemente (in diesem Fall Bilder) bei der Listenansicht angezeigt werden.

    Hat da jemand ne Lösung?

    Dies ist mein List/Item.html:
    [code]

    <f:if condition="{newsItem.mediaPreviews}">
    <!-- media preview element -->
    <f:then>
    <div class="news-img-wrap">
    <n:link newsItem="{newsItem}" settings="{settings}" title="{newsItem.title}">
    <f:alias map="{mediaElement: '{newsItem.mediaPreviews.0}'}">
    <f:if condition="{mediaElement.originalResource.type} == 2">
    <f:image image="{mediaElement}" title="{mediaElement.originalResource.title}" alt="{mediaElement.originalResource.alternative}" maxWidth="{f:if(condition: settings.media.maxWidth, then: settings.media.maxWidth, else: settings.list.media.image.maxWidth)}" maxHeight="{f:if(condition: settings.media.maxHeight, then: settings.media.maxHeight, else: settings.list.media.image.maxHeight)}"/>
    </f:if>
    <f:if condition="{mediaElement.originalResource.type} == 4">
    <f:render partial="Detail/MediaVideo" arguments="{mediaElement: mediaElement}"/>
    </f:if>
    <f:if condition="{mediaElement.originalResource.type} == 5">
    <f:image image="{mediaElement}" title="{mediaElement.originalResource.title}" alt="{mediaElement.originalResource.alternative}" maxWidth="{f:if(condition: settings.media.maxWidth, then: settings.media.maxWidth, else: settings.list.media.image.maxWidth)}" maxHeight="{f:if(condition: settings.media.maxHeight, then: settings.media.maxHeight, else: settings.list.media.image.maxHeight)}"/>
    </f:if>
    </f:alias>
    </n:link>
    </div>
    </f:then>
    </f:if>
    [/code]

    auch sowas funktioniert nicht:
    [code]<f:if condition="{newsItem.mediaPreviews}">
    <!-- media preview element -->
    <f:then>
    <div class="news-img-wrap">
    <f:for each="{media}" as="mediaElement">
    <f:render partial="Detail/MediaImage"
    arguments="{mediaElement: mediaElement, settings:settings}" />
    </f:for>
    </div>
    </f:then>
    </f:if>
    [/code]


  • 1
  • pstranghoener pstrangho...
    Die Macht
    0 x
    393 Beiträge
    21 Hilfreiche Beiträge
    09. 02. 2018, 10:34

    Hey 3dx0, hast du eine Lösung finden können?
    Ich werde deine Frage nochmal als wichtig markieren.

    Liebe Grüße
    Philipp

  • 1