Die Kategoriebeschreibung (hier eine Image-Map) in einer leeren Kategorie anzeigen zu lassen, scheint nicht
oder nicht mehr ohne größeren Programmieraufwand möglich zu sein. Alle Lösungsansätze, die im Internet zu
finden sind, führen entweder nicht zum gewünschten Ergebnis oder sogar zu Beeinträchtigungen des Shops,
z.B. der Suchfunktion.
Sollte doch noch jemand eine funktionierende Lösung parat haben, dann her damit!
1. Möglichkeit
Wenn man eine Explosionszeichnung in Form einer Image Map unbedingt dediziert in einer leeren Kategorie
darstellen möchte, dann geht das am einfachsten mit einem Dummy-Produkt und einer angepassten Produktvorlage.
1. Eine Textdatei erstellen und in z.B. product_listing_v2.html umbenennen
2. In diese Datei folgenden Code einfügen:
HTML-Code:
{config_load file="$language/lang_$language.conf" section="index"}
{config_load file="$language/gm_lang_$language.conf" section="product_listing"}
<div id="product_listing">
<div class="categories_name">
<h1>{$CATEGORIES_HEADING_TITLE|default:$CATEGORIES_NAME}</h1>
</div>
<div class="categories_description">
{if $CATEGORIES_DESCRIPTION}
{$CATEGORIES_DESCRIPTION}
{/if}
</div>
</div>
{$NAVIGATION}
3. Datei speichern und ins Verzeichnis /templates/gambio/module/product_listing/ hochladen
4. Im Backend die Kategorie mit der entsprechenden Beschreibung (Image Map) auswählen
5. Hier einen neuen Artikel anlegen und einfach nur "Dummy" (Artikelname) nennen
6. Ohne weitere Angaben speichern
7. Kategorie Bearbeiten und bei Vorlage für Artikelübersicht product_listing_v2.html auswählen
8. Speichern und fertig
Jetzt wird in der Kategorie zwar nur noch die Image Map angezeigt. Das ganze hat aber auch den Nachteil,
dass das Dummy-Produkt weiter auf der Startseite unter Neue Artikel angezeigt wird. Das ist keine
akzeptable Lösung für jemanden der die Box Neue Artikel behalten will!
2. Möglichkeit
Meiner Meinung nach ist es ohnehin sinnvoller die Image Map (Explosionszeichnung) mit allen dazugehörigen
Artikeln in einer Kategorie abzulegen. Der Kunde hat damit eine leichtere Übersicht und erspart sich evtl.
einen Klick wenn er die Produktbezeichnung oder die Art.-Nr. bereits kennt.
Die Image Map / Explosionszeichnung sollte hier natürlich oben angezeigt werden.
1. Code der ImageMap in die Kategoriebeschreibung einfügen. Siehe vorheriges Posting.
2. Datei /templates/gambio/module/categorie_listing/categorie_listing.html öffnen
3. Ab Zeile 54 steht folgender Code:
HTML-Code:
{if $CATEGORIES_DESCRIPTION}
{$CATEGORIES_DESCRIPTION}
{/if}
Diesen Code zu Zeile 12 verschieben. Die Zeilen 10-16 sollten nun so aussehen:
HTML-Code:
<div class="categories_description">
{if $CATEGORIES_DESCRIPTION}
{$CATEGORIES_DESCRIPTION}
{/if}
{if $CATEGORIES_IMAGE}
Nun werden alle Kategoriebeschreibungen und Explosionszeichnungen über den dazugehörigen Ersatzteilen
angezeigt. Für den Kunden ist das übersichtlicher und es sieht ordentlich sortiert aus. Durch den Wegfall der
Dummy-Artikel entfällt zudem auch der erhöhte Arbeitsaufwand beim Einpflegen der Artikel.