Jump to content

Rahmen um Produktbilder


Recommended Posts

Hallo allerseits.

 

Rechteckige Produktbilder werden ja beim Generieren im ein weißes Quadrat gesetzt, weshalb es nicht möglich ist per CSS einen Rahmen um die Bilder zu ziehen.

 

Definiert wird dieser weiße Hintergrund ja in der .../classes/imageManager.php

 

In ca. Zeile 246 wird der weiße Hintergrund definiert:

 

$white = imagecolorallocate($dest_image, 255, 255, 255);
            imagefilledrectangle($dest_image, 0, 0, $dst_width, $dst_height, $white);

 

Weiß jemand wie ich das ergänzen muss, damit zusätzlich um das eigentliche Bild (nicht das Quadrat, das kann ich ja per CSS ansprechen) ein 1px grauer Rand entsteht?

Link to comment
Share on other sites

Haben die Bilder dann nicht trotzdem ein Einheitsformat (fast überall quadratisch), nur eben mit transparenter statt weißer Auffüllung? Dann würde ein per CSS gesetzter Rahmen den transparenten Teil einschließen, also nicht direkt das Bild umschließen.

 

Mit PHP ein vorhandenes Bild mit einem Rahmen zu versehen scheint nicht ganz so simpel zu sein, da mußt du wohl ein wenig googlen oder dir die Funktion in Prestashop anschauen, vielleicht ist es am einfachsten, einfach mit einem Bildbearbeitungsprogramm en block alle entsprechenden Bilddateien nachzubearbeiten.

Edited by rictools (see edit history)
Link to comment
Share on other sites

Wenn die Bilder immer die selben Formate haben kann man das in den Bildvorlagen einstellen. Dann gibt es keinen Weißrand und kann somit auch einen Rahmen definieren.

Ansonsten ist ein transparenter Hintergrund mit einem weißen gleich zu setzen. Sollten sich die Bildformate alle unterscheiden bleibt einem nicts anderes übrig als die Kontur schon im Bild zu setzen.

 

Was aber beispielsweise in Photoshop mit einer Aktionsliste auch recht zügig geht.

Edited by Shad86 (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...