|
|||
|
Hallo itm-media,
1) Ich arbeite am XT:Commerce v3.04 SP1, Standard-Template (sofern es mit Deiner Version übereinstimmt). 2) Zwar überflüssig zu erwehnen, aber vor jeder Änderung zu ändernde Dateien vorher sichern! Also ich habe das folgendermaßen gelöst - ohne den Anspruch zu erheben, es sei die perfekte Lösung, da ich kein PHP-Entwickler bin -: Unter ".../includes/classes/" findest du die Datei "product.php". In dieser Datei befindet sich die Funktion "buildDataArray(&$array,$image='thumbnail')" und ist wie folgt aufgebaut: function buildDataArray(&$array,$image='thumbnail') { global $xtPrice,$main; $tax_rate = $xtPrice->TAX[$array['products_tax_class_id']]; ... ... ... return array ( 'PRODUCTS_NAME' => $array['products_name'], 'COUNT'=>$array['ID'], 'PRODUCTS_ID'=>$array['products_id'], ... ... ); } Innerhalb der "return array(...) - und am besten unterhalb der Zeile 398 ("'PRODUCTS_IMAGE' => $this->productImage($array['products_image'], $image)," implementierst du Deine eigene Variable wie folgt (der Variablen-Name ist von mir erfunden; ich mache generell einen Unterstrich um zu erkennen, dass es sich um eine Änderung/Erneuerung handelt): 'PRODUCTS_IMAGE_INFO_' => $this->productImage($array['products_image'], 'info'), Speichere die Datei product.php ab und schließe sie. Angenommen, du benutzt die Vorlage "product_listing_v1.html" für die Auflistung der Produkte (bei Auswahl einer Unterkategorie). Diese findest du unter ".../module/product_listing/product_listing_v1.html", die du bitte öffnest. Innerhalb der For-Each-Schleife, die mit "{foreach name=aussen item=module_data from=$module_content}" beginnt, wird gefragt, ob zu jedem Produkt ein Bild existiert. Der Quelltext lautet: {if $module_data.PRODUCTS_IMAGE!=''} <tr><td><a href="{$module_data.PRODUCTS_LINK}"><img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" hspace="15" /></a></td></tr> ... ... {/if} Ersetze innerhalb dieser Abfrage die Zeile <img src="{$module_data.PRODUCTS_IMAGE}...> durch <img src="{$module_data.PRODUCTS_IMAGE_INFO_}" border="0"/> Abspeichern und testen. Dass müsste es gewesen sein. Gruß, Cengiz Geändert von imex (19.09.2008 um 11:05 Uhr) |
|
|||
|
Wenn die Thumbnails eine entsprechend gute Auflösung haben kann man auch einfach die Bilder größer anzeigen lassen durch <img ... height=... width=...>. Das ist vielleicht für den Anfang einfacher
Ansonsten gibt es im Admin-Bereich auch irgendwo die Einstellung für die Thumbail-Größe... LG |
![]() |
| Lesezeichen |
| Stichworte |
| ändern, bilder, produktliste |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Bilder Artikelbilder | kmarcus | Installation und Konfiguration | 0 | 21.08.2004 10:39 |
| Cao -> Xt-c Bilder Upload | JKFrost | xt:Commerce Schnittstellen ERP Systeme | 5 | 26.07.2004 16:07 |