Hallo Gio,
wenn es bisher noch keiner in die aktuelle Version eingebaut hat, dann versuch du es doch mal
[...]
Funktioniert wohl nicht, siehe:
Ich würd mich hierfür nochmal zu Wort melden in der 1.06 rev 4356 arbeitet das Modul nicht mehr.
Alternativ in der stylesheet.css des Templates den Eintrag "img.imgLeft" ändern bzw anpassen.
/* CATEGORY IMAGE DEFINITION */
img.imgLeft {
float:left;
max-width:300px; /* MAX-Breite der Kat.-bilder (zB. 530px - "Standart xtc5" 3 spaltig gesamter Content ) */
height:auto; /* Höhe der Kategoriebilder */
margin:2px 10px 2px 0; /* 10px = Abstand vom rechten Bildrand */
position:relative;
}
Dann im Templateordner unter Module/categorie_listing/
die Datei "categorie_listing.html" editieren
Suche:
{if $CATEGORIES_IMAGE}<img src="{$CATEGORIES_IMAGE}" alt="{$CATEGORIES_NAME}" />{/if}
Ändern in:
{if $CATEGORIES_IMAGE}<img src="{$CATEGORIES_IMAGE}" alt="{$CATEGORIES_NAME}" class="imgLeft" />{/if}
Damit in der Produktlisten - Anzeige im Frontend das Hersteller - Dropdown unter das Kategoriebild rutscht folgendes im Templateordner unter Module/product_listing/
die Datei "product_listing.html" editieren.
Suche:
{if $CATEGORIES_DESCRIPTION || $CATEGORIES_IMAGE || $MANUFACTURER_DROPDOWN}
{if $CATEGORIES_IMAGE}<img src="{$CATEGORIES_IMAGE}" alt="{$CATEGORIES_NAME}" class="imgLeft" /><br />{/if}
{if $CATEGORIES_DESCRIPTION}{$CATEGORIES_DESCRIPTION}<br />{/if}
{if $MANUFACTURER_DROPDOWN}{$MANUFACTURER_DROPDOWN}<br />{/if}
{/if}
Ändern in:
{if $CATEGORIES_DESCRIPTION || $CATEGORIES_IMAGE || $MANUFACTURER_DROPDOWN}
{if $CATEGORIES_IMAGE}<img src="{$CATEGORIES_IMAGE}" alt="{$CATEGORIES_NAME}" class="imgLeft" /><br />{/if}
{if $CATEGORIES_DESCRIPTION}{$CATEGORIES_DESCRIPTION}{/if}
<div style="clear:both;"></div><br />
{if $MANUFACTURER_DROPDOWN}{$MANUFACTURER_DROPDOWN}<br />{/if}
{/if}
Suche:
{if $CATEGORIES_IMAGE}<img src="{$CATEGORIES_IMAGE}" alt="{$CATEGORIES_NAME}" class="imgLeft" />{/if}
{if $CATEGORIES_DESCRIPTION}<p>{$CATEGORIES_DESCRIPTION}</p>{/if}
Ändern in:
{if $CATEGORIES_IMAGE}<img src="{$CATEGORIES_IMAGE}" alt="{$CATEGORIES_NAME}" class="imgLeft" />{/if}
{if $CATEGORIES_DESCRIPTION}<p>{$CATEGORIES_DESCRIPTION}</p>{/if}
<div style="clear:both;"></div><br />
Dann rutscht auch der Hinweis "Weitere Unterkategorien: " unter das Kat.-Bild
Damit die Produktbilder bei "Weitere Unterkategorien:" in der categorie_listing.html
nicht das Template sprengen und zu weit nach rechts springen, eine weitere class in die stylesheet.css des Templates einfügen.
Am besten unter der obigen .imgLeft
/* CATEGORY LEVEL IMAGE DEFINITION */
img.imgLevelCat {
max-width:100px; /* Breite wie gewünscht - Beachte! noimage.gif hat 100px */
height:auto;
margin:0;
position:relative;
}
Dann im Templateordner unter Module/categorie_listing/
die Datei "categorie_listing.html" editieren
Suche:
<td align="center" >{if $module_data.CATEGORIES_IMAGE}<a href="{$module_data.CATEGORIES_LINK}"><img src="{$module_data.CATEGORIES_IMAGE}" alt="{$module_data.CATEGORIES_NAME}" /></a>{/if}</td>
Ändern in:
<td align="center" >{if $module_data.CATEGORIES_IMAGE}<a href="{$module_data.CATEGORIES_LINK}"><img src="{$module_data.CATEGORIES_IMAGE}" alt="{$module_data.CATEGORIES_NAME}" class="imgLevelCat" /></a>{/if}</td>
Ich hoffe das diese Änderung behilflich ist.
Super wäre allerdings, das dass Modul von Web28 an die V1.06 angepasst werden könnte.
Dann wäre es einfacher jeder Kat ein individuelles Bild zu vergeben.
Evtl. ist es ja so auch nützlich.
INFO:
Die Änderung erzwingt dann nur die Breite der Kat. - Bilder. Die Höhe reduziert sich dann entsprechend.
Dieses bitte beachten!!!
Wie immer - DATENSICHERUNG!!!Gruss Wolfgang