Ergebnis 1 bis 3 von 3

Thema: Foreach Schleife für die Ausgabe eines Verzweigten Arrays

  1. #1
    Contao-Nutzer
    Registriert seit
    13.05.2014.
    Beiträge
    61

    Standard Foreach Schleife für die Ausgabe eines Verzweigten Arrays

    Moin,
    ich habe ein Problem und ich hoffe ihr könnt mir da helfen!
    Ich habe zwei MM verknüpft, dass ich auf der Detailseite des einen MM's einen Eintrag aus dem Anderen komplett anzeigen lasse. Im Klartext:
    Es gibt Produkte und auf deren Detailseite ist ein zuständiger Mitarbeiter angegeben. Abrufen kann ich die Inhalte aus dem Array (hier am beispiel der Telefonnummer) mit:
    PHP-Code:
    $arrItem['raw']['pr_mitarbeiter']['telefon'
    Nun möchte ich wie das beim normalen prerendered Template gemacht wurde alle Atribute ausgeben. Problem dabei: Es existiert ein Bild im Array was man nicht auf die selbe Weise wie normale Text Atribute ausgeben kann sondern:
    PHP-Code:
    <?php $uuid $arrItem['raw']['pr_mitarbeiter']['image'];?>
    <?php $objFile 
    = \FilesModel::findByUuid($uuid); ?>
    <?php 
    echo $objFile->path;?>
    Ich beiße mir daran schon seit Tagen die Zähne aus vielleicht kann mir ja einer von euch helfen.. Danke!
    LG

  2. #2
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.949

    Standard

    Zitat Zitat von freshmojojo Beitrag anzeigen
    PHP-Code:
    <?php $uuid $arrItem['raw']['pr_mitarbeiter']['image'];?>
    <?php $objFile 
    = \FilesModel::findByUuid($uuid); ?>
    <?php 
    echo $objFile->path;?>
    Vielleicht (in etwa) so:

    PHP-Code:
    <?php foreach ($arrItem['raw']['pr_mitarbeiter'] as $k => $v) {

      if (
    $k == 'image') {
     
       
    $filePath = \FilesModel::findByUuid($v)->path?>
       print "<img src='$filePath' ...>";
     
     } else {

       print "$k: $v";

      }

    }

  3. #3
    Contao-Nutzer
    Registriert seit
    13.05.2014.
    Beiträge
    61

    Standard

    Super das ist schon gar nicht schlecht! aber Problem nun ich kann die Reihenfolge der Ausgabe nicht festlegen.

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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