Zum Inhalt springen

via TS Image manipulieren

Erstellt am 8. August 2005 · 4 Antworten · letzte Antwort am 9. August 2005

Tags: Bilder, Frage

just2b ·

Hallo,

ich spiel gerade das Video fepi_05_rendering_the_image.wmv durch, in dem Kasper an einem Bsp erklärt, wie man Bilder manipulieren übers Setup manipulieren kann, ich spiels nach, aber es tut sich nichts!
Wo liegt mein Fehler?

in der extension:

$imgTSConfig = $this->conf['coverImageCObject.'];
$imgTSConfig['file'] = $file;
$markerArray['###BILD###'] = $this->cObj->IMAGE($imgTSConfig);

im Setup:
coverImageCObject = IMAGE
coverImageCObject.file.width = 100

Der Pfad zum Bild ($file) ist korrekt, denn ich bekomm das Bild angezeigt, nur halt in Originalgröße.

Die Stelle im Setup müsste auch passen, denn sie ist innerhalb der plugin.tx_ext..._pi1 { }

Füge ich die Zeile "$imgTSConfig['file.']['width'] = 200;" im php-Teil ein, so wird das Bild korrekt mit 200px Breite angesprochen....

Was mach ich falsch?
Danke!
Georg

Stoneage ·
$imgTSConfig = $this->conf['coverImageCObject.'];

könnte sein das die $conf nicht in $this->conf ist? wieso steht eigentlich in manchen codes $this->conf=$conf drin? ist das nicht völlig überflüssig?

Gruß,

T.

Spyker ·
Tetramatrix schrieb

Wieso steht eigentlich in manchen codes $this->conf=$conf drin? ist das nicht völlig überflüssig?

Wenn man an einer Funktion arbeitet die groß ist dann kann man sich das $this-> immer sparen.

und wenn man Mnipulationen an der $conf macht, hat man immer noch das backup $this->conf im hintergrund was noch unberührt ist.

MfG,
Tim

Spyker ·
Tetramatrix schrieb

hat das nicht eher was mit oo-programmierung zu tun?

Ja... $this-> ist das eigene Object.
Aber ob es sinn macht aus einer Eigenschaft eine Lokale Var zu machen und dann mit der zu arbeiten bleibt jedem selbst überlassen.