Hallo, ich habe die Möglichkeit die Filteroptionen links im Menü einzubinden, wie hier im Thread gezeigt eingebunden. Mein Problem an der Sache ist, dass für Kategorieseiten die keinen Filter haben die Produkte nicht mehr komplett über die gesamte Content Breite gehen. Edit: da ich hier ja zwei Container aufgemacht habe, damit die Inhalte schön nebeneinander stehen und der Content darüber und drunter auch mittig bleibt. Außerdem möchte ich das auf der Ergebnissseite – entweder die Möglichkeit besteht die Ergebnisse weiter zu filtern bzw. wenn das nicht möglich ist die Auflistung der Produkte über die gesamte Contentbreite wieder geht. Ich hab hier an eine SMARTY IF ELSE gedacht, allerdings habe ich keine Möglichkeit gefunden diese Seite zu erkennen. Wenn mir dazu jemand n Tipp geben kann, wäre mir da sehr geholfen und würde mich sehr fröhlich stimmen. Viele Grüße Knautsch Ich habe dazu folgende Änderungen vorgenommen: index-USERMOD.html Code: {block name="index_inner_wrapper_left_content"} {if ""|show_left_column === true} {if ""|detect_page == 'Cat'} <!-- BOF Turnoff Filter --> {menuboxes first=1 last=1 exclude="filter"} {menuboxes first=3 last=100 exclude="filter"} {else} {menuboxes first=3 last=100 exclude="filter"} <!-- EOF Turnoff Filter --> {/if} {else} {menuboxes only="categories"} {/if} {/block} In der product_listing_v1-USERMOD.html habe ich folgende Änderungen vorgenommen: Code: {load_language_text section="product_listing"} {load_language_text section="product_info" name="info"} {load_language_text section="buttons" name="button"} {block name="module_product_listing"} {block name="module_product_listing_filter_section"} {$FILTER_SELECTION} {/block} {block name="module_product_listing_manufacturer"} {manufacturer_data manufacturer_id=$gm_manufacturers_id out=manufacturer } {/block} {block name="module_product_listing_category_description"} {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} {/block} <!-- #BOF YOOCHOOSE --> {if $MODULE_yoochoose_category_topsellers != ''} {block name="module_product_listing_yoochoose"} {$MODULE_yoochoose_category_topsellers} {/block} {/if} <!-- #EOF YOOCHOOSE --> <!-- BOF Change Productlisting Position --> <div class="row"> <div class="left-sidebar-filter col-md-3 col-sm-3 hidden-xs"> {menuboxes first=2 last=2} </div> <div class="main-product-list col-md-9 col-sm-9 col-xs-12"> {block name="module_product_listing_filter"} {include file="get_usermod:{$tpl_path}snippets/product_listing/product_listing_filter.html" formname="panel"} {/block} {block name="module_product_listing_container"} <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"> {block name="module_product_listing_main"} {include file="get_usermod:{$tpl_path}snippets/product_listing/product_listing_main.html"} {/block} </div> </div> {/block} {block name="module_product_listing_filter2"} {include file="get_usermod:{$tpl_path}snippets/product_listing/product_listing_filter.html" formname="panel2"} {/block} {block name="module_product_listing_pagination"} {include file="get_usermod:{$tpl_path}snippets/navigation/pagination_info.html" info=$NAVIGATION_INFO} {/block} </div> </div> <!-- BOF Change Productlisting Position --> {block name="module_product_listing_category_description_bottom"} {include file="get_usermod:{$tpl_path}snippets/category_description_bottom.html"} {/block} {/block}
Dazu müsste man wissen was du für eine Shopversion hast, den ***-USERMOD.html funktionieren nicht mehr aktuell zum überladen.
Moin Gerd, oh ja stimmt, hellsehen kannst du nicht. Sorry Wir nutzen die Version 4.2.1.0 mit dem Honeygrid Template. Besten Dank Knautsch
Du solltest schon etwas aus meinem Beitrag zitieren, habe nur zufällig deine Antwort mitbekommen. Da sollte man die smarty-block Überladung nicht mehr mit **-USERMOD.html machen und sich langsam an das Theme-Honeygrid heranwagen. Das was du da oben in der index-USERMOD.html und product_listing_v1-USERMOD.html gemacht hast, funktioniert so nicht. So wird die linke Seite auch auf allen Kategorie-Seiten angezeigt welche keine Filter haben, also leer. Warum legst du den Filter nicht nach oben (ohne left), wie in (Link nur für registrierte Nutzer sichtbar.) beschrieben, da hast du die Auflistung der Produkte über die gesamte Contentbreite und nur den Filter Kann dir da gern weiterhelfen, muss das nur mal für Honeygrid Template raussuchen. Und gut wäre ein Link zum Patienten.
Moin Gerd, danke dir für die Info, das war mir noch nicht bekannt. Nach oben legen geht rein technisch, allerdings werden dann die Blöcke nicht mehr so wie geweünscht dargestellt. Die Filterbox (25%) und die Produktlistung (75%) sollen sich den Bereich teilen. Die anderen Inhalte sollen wieder zentriert über ide gesamte Breite gehen. Das es mit dem Überladen nicht mehr sauber klappt, hab ich grad bemerkt. Es muss aber leider noch etwas warten. Den Link zum Patienten schicke ich dir über ne PM. Besten Dank Knautsch
Habe gerade den Patienten angeschaut, baue deine Filteranpassungen mal wieder aus. Da sind viele Fehler drin. Wenn die ausgebaut sind, sag Bescheid, dann schaue ich noch mal. Ist das wirklich Honeygrid-Template oder schon Honeygrid-Theme?
So, wenn du deine Filteranpassungen ausgebaut hast, denn die brauchst du gar nicht wenn dein Filter links angezeigt werden soll. Die neue Anpassung ist aus Malibu-Theme, sollte auch für Honeygrid-Theme Full-Widht funktionieren Dann lädst du den Ordner aus dem GXModules.zip ins Shop-Root. Caches leeren, dann sollte das funktionieren.