Hallo Zusammen,
endlich ist dieses leidige Thema hier mal in Angriff genommen worden^^.
Um ehrlich zu sein, hat mich die Standart Konfiguration in XTC schon lange zur Weißglut gebracht.
Und Ich muss "bergkuh", "web28" und "phpGuru" recht geben.
Man bekommt vom Hersteller/Großhandel nicht immer optimale Fotos, sprich sie sind kleiner als benötigt.
Diese Aufblaserei der zu kleinen Fotos ist daher eine Zumutung:(
Nun habe ich die Erweiterung von "phpGuru" für modified eCommerce Shopsoftware 1.02 an dem "image_manipulator_GD2.php" ausprobiert und irgendwie scheint da ein Fehler drin zu sein, da nach Hochladen eines Bildes dieses nicht mehr angezeigt wird:(
Nun habe ich ein wenig getüfftelt und alles so gemacht, wie von "phpGuru" beschrieben, aber mit folgender Änderung (da irgendwie die If Anweisung zerschossen wurde und die Else Anweisung scheinbar auch nicht so da hingehört):
Ich habe die Original Datei "image_manipulator_GD2.php"
{
$this->i = $this->h[0];
$this->j = $this->h[1];
$this->k = $this->h[2];
if($this->m == '0'){
$this->z = ($this->j / $this->n);
$this->m = ($this->i / $this->z);
}
in
$this->i = $this->h[0];
$this->j = $this->h[1];
$this->k = $this->h[2];
if($this->m == '0'){
$this->z = ($this->j / $this->n);
$this->m = ($this->i / $this->z);
}
if(PRODUCT_IMAGE_NO_ENLARGE_UNDER_DEFAULT == 'false'){
// BOF BUXFIX small Pictures
if($this->i <$this->m) {$this->m = $this->i;}
if($this->j <$this->n) {$this->n = $this->j;}
// EOF BUXFIX...
}
dank der Vorlage von "phpGuru" abgeändert und siehe da, es funktioniert *freutz
Wenn man nun noch mit "XT-Imageprocessing-New - Variante B ( EMPFOHLEN )" die Bilder neu erstellen lässt, sind alle Bilder so da, wie man es sich wünscht:)
Wie die Änderung bei "image_manipulator_GD1.php" aussehen muss, habe ich nicht näher ergründet, da wir den "image_manipulator_GD2" verwenden.
Ich möchte mich ganz herzlich bei Euch bedanken, für die sehr schöne Erweiterung.
Ich freue mich wie ein kleines Kind über diese tolle Funktion.
Ich hoffe, das "phpGuru" oder ein anderer Fachmann nochmals das script anschauen kann, in der Hoffnung, daß man hier eine einheitliche Regelung findet, denn ich bin nur ein PHP Laie *fg.
Nochmals besten Dank und Grüße
SchwarzerNebel
Maddy