Hi Leute,
meine Extension funktioniert bis auf eine Kleinigkeit.
Kurz zur Funktion:
- Es wird im upload Ordner nach der Datei gesucht und wenn gefunden auch angezeigt: ANZEIGE funktioniert zwar, aber nicht in der von mir gewünschen Größe
-> Falls keine Datei gefunden wird soll bild_default angezeigt: FUNKTIONIERT
...die gefundenen Bilder aus dem Ordner Upload werden nicht wie von mir gewünscht (typoscript):
# Mitarbeiter-Bilder
bild = IMAGE
bild.file = unbekannt
bild.file.width = 100
#bild.file {
# XY = 20,100
# }
# Leeres Mitarbeiter-Bild
bild_default = IMAGE
bild_default.file = GIFBUILDER
bild_default.file {
XY = 120,90
backColor = black
10 = TEXT
10 {
text = Es wurde leider keine Bilddatei gefunden
fontFile = fileadmin/fonts/lucida.ttf
fontSize = 16
fontColor = white
offset = 20,20
breakWidth = 110
}
}
Mit der Breite 100 ausgegeben, sondern mit der Originalgröße.
Falls keine Datei gefunden wird, wird bild_default angezeigt; diese in der definierten Größe wie von mir angegeben: 120 x 90
Noch die .php Datei für die Datenbankabfrage:
while($row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($result)) {
if($this->cObj->fileResource($imagePath.'/'.$row['picture'])) {
$objName = 'bild';
$conf[$objName.'.']['file'] = $imagePath.'/'.$row['picture'];
} else {
$objName = 'bild_default';
}
$marker = array(
'###NAME###' => $row['firstname'].' '.$row['lastname'],
'###BILD###' => $this->cObj->cObjGetSingle($conf[$objName], $conf[$objName.'.'])
);
Wo steckt mein Fehler, dass die Bilder nicht wie gewünscht mit 100px Bildbreite ausgeben werden?