Hallo an alle, ich sitze jetzt seit Stunden und versuche im Honeygrid die Kategorie Beschreibung von ganz oben nach ganz unten zu verschieben. In der templates\Honeygrid\module\product_listing/product_listing_v1.html wird ja die snippets/category_description.html mit HTML: {include file="get_usermod:{$tpl_path}snippets/category_description.html" img_alt=$CATEGORIES_ALT_TEXT category_title=$CATEGORIES_HEADING_TITLE category_name=$CATEGORIES_NAME} eingefügt. Dachte ich jedenfalls! Egal was ich damit mache, die Kategorie Beschreibung bleibt da wo sie ist, ich kann das auch löschen, Kategorie Beschreibung bleibt unverändert sichtbar. Irgendwie Blicke ich da nicht mehr durch, beim EyeCandy 1000 mal gemacht, und jetzt will das einfach nicht.
Kann sein, dass du anner falschen Stelle bist. Wenn deine aufgerufene Kategorie noch Unterkategorien hat landest du in einem Kategorielisting. Wenn keine Unterkategorien mehr drin sind, landest du in einem Produktlisting. Da verrutscht ?
Hallo Wilken, ich teste das in einer Kategorie mit Unterkategorien. Dafür müsste ja dann nach deiner Beschreibung die Datei \templates\Honeygrid\module\categorie_listing/categorie_listing.html verantwortlich sein. Wenn ich jetzt in der categorie_listing.html den include für die Kategorie Beschreibung ganz nach unten unter {$MODULE_new_products} kopiere, habe ich die Kategorie Beschreibung oben doppelt, und nicht unter den Artikeln. In der Kat ohne Unterkategorien greift das da hier die Anpassungen in der product_listing_v1.html gemacht werden, was schon mal sehr gut ist, ich habe das jetzt aufgeteilt, mit Smarty die Überschrift oben und die Ausgabe der Suchergebnisse oben und den Kategorie Text unten, so gefällt mir das. Beim basteln habe ich festgestellt das ja auch die product_listing_v1.html mit der categorie_listing.html geladen wird. Jedenfalls, sieht es nicht so aus als ob das irgendwie machbar ist, das das auch bei Kategorien mit Unterkategorien funktioniert.
Lege eine neue Datei an: /templates/Honeygrid/module/product_listing/product_listing_v1-USERMOD.html Inhalt: Code: {load_language_text section="product_listing"} {load_language_text section="product_info" name="info"} {load_language_text section="buttons" name="button"} {$FILTER_SELECTION} {manufacturer_data manufacturer_id=$gm_manufacturers_id out=manufacturer } <!-- #BOF YOOCHOOSE --> {if $MODULE_yoochoose_category_topsellers != ''} {$MODULE_yoochoose_category_topsellers} {/if} <!-- #EOF YOOCHOOSE --> {include file="get_usermod:{$tpl_path}snippets/product_listing/product_listing_filter.html" formname="panel"} <div class="container-fluid" data-gambio-widget="product_hover" data-product_hover-scope=".productlist-viewmode-grid"> <div class="row product-filter-target productlist productlist-viewmode {if $VIEW_MODE == 'tiled'}productlist-viewmode-grid{else}productlist-viewmode-list{/if}" data-gambio-widget="cart_handler"> {include file="get_usermod:{$tpl_path}snippets/product_listing/product_listing_main.html"} </div> </div> {include file="get_usermod:{$tpl_path}snippets/product_listing/product_listing_filter.html" formname="panel2"} {include file="get_usermod:{$tpl_path}snippets/navigation/pagination_info.html" info=$NAVIGATION_INFO} {include file="get_usermod:{$tpl_path}snippets/category_description.html" img_alt=$CATEGORIES_GM_ALT_TEXT category_title=$CATEGORIES_HEADING_TITLE category_name=$CATEGORIES_NAME manufacturer=$manufacturer} Dann steht die Kategoriebeschreibung unter den Artikeln. Voraussetzung ist daß keine Unterkategorien vorhanden sind. Dann müsste man in die /templates/Honeygrid/module/categorie_listing/categorie_listing.html sinngemäß eingreifen. Gruß Mike
Wenn in der Kategorie mit Unterkategorien auch Artikel angezeigt werden, nützt das nicht so viel. Hier rutscht die Beschreibung dann nur unter die Unterkategorien, aber nicht unter die Artikel.
Vielen lieben Dank euch beiden. Hat super geklappt. Mal schauen ob ich ne Lösung für Kategorien mit Unterkat. finde... Sonst ist das halt erstmal so. Viele Grüße Simone
Hi Leute! Das ist ein toller Code. Gibt es dabei irgendwie die Möglichkeit, dass das im Admin-Bereich eingestellt Kategoriebild doch oben bleibt? Der Code wurde ja nur umgestellt, also der Block Kategoriebeschreibung wurde nach unten gezogen. Es muss doch möglich sein, nun an der ursprünglichen Stelle einen Platzhalter für das Kategoriebild einzufügen, oder nicht?
Klar geht das... Ändere die /templates/Honeygrid/module/product_listing/product_listing_v1-USERMOD.html wie folgt: Code: {load_language_text section="product_listing"} {load_language_text section="product_info" name="info"} {load_language_text section="buttons" name="button"} <h1>{if $CATEGORIES_HEADING_TITLE}{$CATEGORIES_HEADING_TITLE}{else}{$CATEGORIES_NAME}{/if}</h1> {$FILTER_SELECTION} {manufacturer_data manufacturer_id=$gm_manufacturers_id out=manufacturer } {include file="get_usermod:{$tpl_path}snippets/category_description_2.html" img_alt=$CATEGORIES_GM_ALT_TEXT category_title=$CATEGORIES_HEADING_TITLE category_name=$CATEGORIES_NAME manufacturer=$manufacturer} <!-- #BOF YOOCHOOSE --> {if $MODULE_yoochoose_category_topsellers != ''} {$MODULE_yoochoose_category_topsellers} {/if} <!-- #EOF YOOCHOOSE --> {include file="get_usermod:{$tpl_path}snippets/product_listing/product_listing_filter.html" formname="panel"} <div class="container-fluid" data-gambio-widget="product_hover" data-product_hover-scope=".productlist-viewmode-grid"> <div class="row product-filter-target productlist productlist-viewmode {if $VIEW_MODE == 'tiled'}productlist-viewmode-grid{else}productlist-viewmode-list{/if}" data-gambio-widget="cart_handler"> {include file="get_usermod:{$tpl_path}snippets/product_listing/product_listing_main.html"} </div> </div> {include file="get_usermod:{$tpl_path}snippets/product_listing/product_listing_filter.html" formname="panel2"} {include file="get_usermod:{$tpl_path}snippets/navigation/pagination_info.html" info=$NAVIGATION_INFO} {include file="get_usermod:{$tpl_path}snippets/category_description.html" img_alt=$CATEGORIES_GM_ALT_TEXT category_title=$CATEGORIES_HEADING_TITLE category_name=$CATEGORIES_NAME manufacturer=$manufacturer} Lege eine neue Datei an: /templates/Honeygrid/snippets/category_description_2.html mit dem Inhalt. Code: {if $CATEGORIES_IMAGE} <div class="categories-images"> <img src="{$CATEGORIES_IMAGE}" alt="{$img_alt|default:$CATEGORIES_NAME}" title="{$img_alt|default:$CATEGORIES_NAME}" class="img-responsive" /> </div> {/if} Lege eine neue Datei an: /templates/Honeygrid/snippets/category_description-USERMOD.html mit dem Inhalt: Code: {if $SEARCH_RESULT_PAGE && $SEARCH_RESULT_PAGE == 1} {if $KEYWORDS} <h1>{$txt.heading_search_result_plus_keywords} "{$KEYWORDS}"</h1> {else} <h1>{$txt.heading_search_result}</h1> {/if} {else} {if $category_title || $category_name} <h1>{$category_title|default:$category_name}</h1> {/if} {/if} {if $CATEGORIES_DESCRIPTION || $CATEGORIES_IMAGE} <div class="categories-description-container"> {if $CATEGORIES_DESCRIPTION} {$CATEGORIES_DESCRIPTION} {/if} {if $CATEGORIES_IMAGE} <div class="categories-images"> {if $manufacturer} <span class="align-helper"> <strong>{$manufacturer.NAME}</strong> {if $manufacturer.URL} <br /><a href="{$manufacturer.URL}">{$manufacturer.URL}</a> {/if} </span> {/if} </div> {/if} </div> {/if} Cache löschen, aktualisieren, fertig. Gruß Mike
Oh mein Gott, vielen, vielen Dank! Natürlich habe ich es sofort getestet und leider will es nicht so richtig funktionieren. Oben erscheint keine Grafik nur unten beim Text. Und stattdessen bekam ich noch diese Meldung: Keine Ahnung, ob das nun damit etwas zu tun hat. Cache habe ich beim Shop und im Browser gelöscht. Ich geh jetzt noch einmal die Codes durch, ob ich irgendwo etwas falsch eingefügt habe - die Ordner sollten übereinstimmen.
Ist dein Ordner /templates/HoneyGrid/styles/custom/ beschreibbar??? Der muss die Rechte 777 haben! Kannste per FTP machen.
Oh Mann, danke ... so ein idiotischer Fehler. Jetzt muss ich nur noch schauen, warum der Code nicht so will wie ich. ^^
Ach und übrigens, ich hab meine Erweiterung der aufgesplitteten Kategoriebeschreibung auch im HoneyGrid am Laufen... https://www.handschuhwerk.de/de/taktische-Handschuhe/ Das ist nicht nur der Tausch der Positionen von Katbeschreibung und artikeln, sonder das aufsplitten der katbeschreibung in einen teil oberhalb und den Rest unterhalb der Artikel...
Zickt leider immer noch nicht. Din den Ablauf noch einmal ganz langsam und bewusst durchgegangen ... @Steffen (indiv-style.de) Hast Du eine Idee, wo meine Fehlerquelle noch stecken könnte?
Uhh, ich sitze in der Feuerwehr und feiere eigentlich Gebutstag... Möchte jetzt nicht mehr in Codes rumlesen, denn es könnten sich dann Sinnbildliche Fehlentscheidungen zeigen.. Ich werd es aber morgen mal genauer ansehen. So kompliziertist es nicht...
Ich habe es nochmal im Testshop probiert, funzt... Hab nix anderes gemacht als in der /templates/Honeygrid/module/product_listing/product_listing_v1-USERMOD.html die category_description auf category_description-USERMOD.html (ohne Bild) und category_description_2.html (nur das Bild) aufgeteilt, in einer Datei das Bild rausgenommen und in die _2 nur das Bild reingenommen. Ist kein Hexenwerk...
http://www.gambio.de/forum/threads/...fuer-gx2-ab-v2-1-0-0.19096/page-4#post-225648 Das funktioniert mit und ohne Unterkategorien!!!