Ergebnis 1 bis 2 von 2

Thema: [mod_articlefilter] - Bild im Artikelteaser

  1. #1
    Contao-Nutzer
    Registriert seit
    08.05.2012.
    Beiträge
    4

    Standard [mod_articlefilter] - Bild im Artikelteaser

    Hallo,
    ich suche derzeit eine Möglichkeit, die Teaser von den gefilterten Artikel mit einem Bild ausgeben zu lassen.

    Um die Bilder in den Artikeleinstellungen bei den Teaser zu hinterlegen habe ich die Erweiterung [teaserimage] eingebunden. Die neuen Felder wurden in der Datenbank angelegt, die Bilder können bei den Teaser hinterlegt werden und auch über das Include-Element "Artikelteaser" ausgegeben.

    Nun versuche ich die dort hinterlegten Bilder in das Ergebnis des Artikelfilters einzubinden. Jedoch gibt die Variable [image] => NULL aus.

    Hat jemand eine Idee wie ich einen Filter mit Bildausgabe realisieren könnte?

    Vielen Dank im vorraus für eure Hilfe

  2. #2
    Contao-Nutzer
    Registriert seit
    08.05.2012.
    Beiträge
    4

    Standard

    Um das oben geschilderte Problem in den Griff zu bekommen, habe ich die ArtikelFilter.php abgeändert.

    PHP-Code:
                $res->singleSRC $imageFile->path;
                  
    $arrArticles[$res->ptitle][] = array(
                    
    'title' => $res->title,
                    
    'teaser' => $res->teaser,
                    
    'href' => $this->generatePageLink($res->pid$res->alias),
                    
    /*      'image' => $this->prepareArticleImage($row, $this->generatePageLink($res->pid, $res->alias)) */
                     
    'addImage'         => $res->addImage,
                     
    'singleSRC'     => $res->singleSRC,
                     
    'alt'             => $res->alt,
                     
    'size'             => $res->size,
                     
    'imagemargin'     => $res->imagemargin,
                     
    'floating'         => $res->floating,
                     
    'fullsize'         => $res->fullsize,
                     
    'caption'         => $res->caption,
                     
    'linkedimage'     => $res->linkedimage,
                     
    'imageUrl'         => $res->imageUrl
    Statt den Aufruf der Methode prepareArticleImage() gebeich die MySQL Spalten der Extension Teaserimage direkt aus. Das Feld singleSCR wird noch von der uuid in den String umgewandelt, so dass ich später im Template auf die Objekte mittes
    HTML-Code:
    <img src="<?php print $item['singleSRC'] ?>" alt="<?php print $item['alt']" />
    zugreifen kann. Somit kann nun der Artikelfilter die Bilder aus der Erweiterung teaserimage in der Result ansicht ausgeben.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •