Magento Forum

   
Bilder automatisch "proportional" einbinden ?
 
pepe
Sr. Member
 
Total Posts:  95
Joined:  2007-10-01
Germany / Mülheim a.d. Ruhr
 

Hallo Magento-Freunde,

im Shop wird ein Bild - per Standard - mit 135x135px dargestellt.

Wenn ich nun aber ein Rechteckiges Bild (z.B. 800x600px) einbinde, so wird das dann anschließend natürlich verzerrt, wenn es nicht innerhalb von Magento auf eine maximale Kantenlänge von 135px “proportional” heruntergerechnet wird.

Ist das tatsächlich so?
Muß ich also wirklich ein zuvor “von Hand” quadratisch angepasstes Bild separat einbinden, damit anschließend alles propper dargestelt wird?
Das wäre aber recht unkonfortabel und sollte doch besser gehen!

Ich hoffe, ich habe da irgendwo etwas übersehen, oder? Wenn ja, wer hilft mir “aufs Fahrrad” ?

Die größeren Bilder sind doch auch OK… es scheint also zu gehen....

 
Magento Community Magento Community
Magento Community
Magento Community
 
onkel
Member
 
Total Posts:  41
Joined:  2007-09-01
 

Du solltest schon die Bilder immer gleich zuschneiden wink und Magento könnte die Bilder per gdLib verkleiner was es zurzeit nicht macht smile

 
Magento Community Magento Community
Magento Community
Magento Community
 
pepe
Sr. Member
 
Total Posts:  95
Joined:  2007-10-01
Germany / Mülheim a.d. Ruhr
 

Ich wills einfach nicht glauben… wofür haben wir denn GDlib

Das Schätzchen sollte das doch selbsständig machen können, wenn Magento die RICHTIGEN Abmessungen vorgibt.
Und das sollte doch mit ein wenig Logik zu programmieren sein.

Also ein FeaturRequest hab ich schon mal gestellt… die “Magentos” sollten das in 10 Minuten fertig haben…
Oder hat schon jemand die Stelle im Scriptpaket gefunden, wo das gemanaged wird?

Im Moment find ich mich noch nicht ausreichend zurecht, nach kaum 2 Tagen… aber das wird schon.

Ich habe mir heute mal den ADMIN-Bereich vorgenommen und einiges versuchsweise übersetzt, um zu sehen, wie’s dann aussehen wird. http://wp.peperkorn-online.de/?p=70 Das sieht schon nett aus und geht fix, oder.

Ich kenne mich allerdings in Bezug auf eCommerce überhaupt nicht aus.
Manche Begriffe kann ich nicht genügend interpretieren um eine perfekte Übersetzung zu machen.

Aber… meine Begeisterung für Magento steigt... wink

 
Magento Community Magento Community
Magento Community
Magento Community
 
pepe
Sr. Member
 
Total Posts:  95
Joined:  2007-10-01
Germany / Mülheim a.d. Ruhr
 

SO, ich habs fürs Erste mal hingefummelt, sodaß ich solange damit leben kann, bis eine RICHTIGE Lösung vom Team kommt. Dazu habe ich einfach aus dem Code die Höhenagabe für das Bild auskommentiert.
Jetzt kann ich meine Querformat-Fotos nehmen, ohne die vorher “zurecht zu schneiden” wink

Datei:
app/design/frontend/default/default/template/catalog/produkt/list.phtml

1. Codezeile suchen:

<img src="<?=$_product->getSmallImageUrl()?>" width="135" height="135" alt="<?=$this->htmlEscape($_product->getName())?>" />

ändern in:

<img src="<?=$_product->getSmallImageUrl()?>" width="135" <?php /* height="135" */ ?> alt="<?=$this->htmlEscape($_product->getName())?>" />

2. Codezeile suchen:

<img src="<?=$_product->getSmallImageUrl()?>" width="135" height="135" alt="<?=$this->htmlEscape($_product->getName())?>" />

ändern in:

<img src="<?=$_product->getSmallImageUrl()?>" width="135" <?php /* height="135" */ ?> alt="<?=$this->htmlEscape($_product->getName())?>" />

Jetzt wird lediglich die Breite auf 135px festgelegt und der Rest wird proportional dargestellt.
Zwar nur ein Workaround… aber als Hobbyist bin ich ganz zufrieden. grin

 
Magento Community Magento Community
Magento Community
Magento Community
 
kathy
Member
 
Avatar
Total Posts:  44
Joined:  2007-11-11
 

Hallo Pepe,

danke für diesen genialen TIP!
Ich habe es gleich angewendet und funktioniert prima.

Schöne Grüße,
Kathy

 
Magento Community Magento Community
Magento Community
Magento Community
 
Ossikult
Member
 
Avatar
Total Posts:  32
Joined:  2008-03-31
Schwepnitz
 

Leider scheint das bei der aktuellen Version nicht so einfach zu funktionieren oder?
Also bei mir hat es nicht geklappt. :(

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top