hallo,
ich habe mir eine kl. extension geschrieben mit 3 feldern für texteingabe und ein webimage feld.
ich würde gern zusätzlich noch ein feld angeben, wo man ein eigenes template angibt, da ich meine extension in 3 verschiedenen varianten anzeigen möchte.
leider finde ich kein tut dazu.
könnt ihr mir weiterhelfen?
meine bisherige class.tx_xxxdesktop_pi1.php sieht so aus:
...
function main($content,$conf) {
$this->conf=$conf;
$this->pi_setPiVarDefaults();
$this->pi_loadLL();
/* first rte box costumer */
$contentUID = explode(":",$this->cObj->currentRecord);
$data = $this->pi_getRecord($contentUID[0],$contentUID[1]);
$content = '<div class="textCustomer">'.$data['tx_xxxdesktop_myrte_costumer'].'</div>';
/* second rte box project */
$content.= '<div class="textProject">'.$data['tx_xxxdesktop_myrte_project'].'</div>';
/* third rte box jobs */
$content.= '<div class="textJobs">'.$data['tx_xxxdesktop_myrte_jobs'].'</div>';
/* start picture */
foreach(explode(",",$data['tx_xxxdesktop_images']) as $k => $i){
$content.= '<div class="textImages">'.$this->getImage($i).'</div>';
}
$content.= '<div class="textcount">Anzahl: '.($k+1).'</div>';
return $this->pi_wrapInBaseClass($content);
}
...
statt die variable $content zu füttern muss ich bestimmt dann mit markern arbeiten. oder?
danke euch