Hallo...
Eine weitere Frage:
Ich möchte gerne eine Variable, bzw die Ausgabe am marker doppelt nacheinader ausgeben lassen. Also quasi die gespeicherten Datensätze zweimal nacheinader.
Der Marker heißt ###COVERIMAGE###
Ausgegeben werden 10 Bilder
Das sieht dann so aus:
Bild 1
Bild 2
Bild 3
Bild 4... usw
Wenn ich nun den Marker zweimal ins Template setze passiert natürlich folgendes:
Bild 1
Bild 1
Bild 2
Bild 2
Bild 3
Bild 3
Bild 4
Bild 4 ...usw
Die Augabe soll aber so aussehen:
Bild 1
Bild 2
Bild 3
Bild 4
Bild 1
Bild 2
Bild 3
Bild 4
Im PHP sieht das folgendermaßen aus:
Ich kann das ganze natürlich lösen, in dem ich die entsprechende Ansicht, bzw das Plugin im Frontend 2 mal nacheinander einbinde. Allerdings ist das nicht so schön mMn.PHP-Code:$coverImg = array(
'file' => 'uploads/tx_slreview/'. $row['cover'],
'altText' => $this->pi_getLL('slreview_label.coverAltText'),
'titleText' => $row['author'].' - '.$row['title'],
);
if($this->config['maxCoverwidth']>0) $coverImg['file.']['maxW']=$this->config['maxCoverwidth'];
if($this->config['maxCoverheight']>0) $coverImg['file.']['maxH']=$this->config['maxCoverheight'];
$getCoverImg['image'] = $this->cObj->IMAGE($coverImg);
$getCoverImg['link_id'] = $GLOBALS['TSFE']->sys_language_uid != 0 ? $row[$this->lang_prefix."pid"] : $row["uid"];
$getCoverImgLink = $this->pi_linkToPage($getCoverImg['image'],$this->config['pageforsingleview'],'',array($this->prefixId.'[review]' =>$row['uid'],$this->prefixId.'[backpid]'=>$this->page_id));
$markerArray = array(
....
'###COVERIMAGE###' => $getCoverImgLink,
....
);
Ich würde mich wirklich freuen, wenn jemand eine Lösung für mich hat.
Achtung: bin PHP Beginner.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)