Diese Webseite verwendet Cookies. Diese werden u.a. zu statistischen Zwecken verwendet. mehr Informationenschließen
 

TYPO3 Blog Extension - Bilder in der Listenansicht

Die Erweiterung "TYPO3 Blog Extension (blog)" verfolgt einen interessanten Ansatz und realisiert einen Blog nicht klassisch mit Datensätzen (wie z.B. T3Blog Extbase), sondern greift auf einen leicht modifizierten Seitentyp zurück, was bei der Erstellung der Blogposts eine hohe Flexibilität ermöglicht. Erkauft wird dies durch ein für einen ungeübten Redakteuer etwas komplizierteres Anlegen neuer Blogposts.

Die Art der Struktur bedingt auch, dass standardmäßig in der Listenansicht bzw. der Blogübersicht keine Bilder ausgegeben werden, was aber häufig eine Anforderung ist:

Bilder einfügen

Um ein Listenbild zu einem Blogpost der TYPO3 Blog Extension hinzuzufügen, einfach die Seiteneigenschaften aufrufen, in das Register "Ressourcen" wechseln und dort ein Bild einfügen:

Ausgabe der Bilder in der Blogübersicht

 Damit die hinterlegten Bilder auch ausgegeben werden, muss folgender Code in der Datei "Partials/List/Post.html" eingefügt werden:

   <f:if condition="{post.media}">
      <f:then>
        <blog:link.post post="{post}">
            <f:image src="{post.media.0.uid}" treatIdAsReference="1" alt="" title="{post.title}"/>
        </blog:link.post>
      </f:then>
      <f:else>
        <blog:link.post post="{post}">
         <img src="fileadmin/bilder/blog/blanko.png" alt="">
      </blog:link.post>
      </f:else>  
    </f:if>

Der Code im else ist optional und lädt ein Standardbild, falls beim Blogpost keines hinterlegt ist.

Kommentare (0)

No comments found!

Neuen Kommentar schreiben