Hallo, ist es möglich, einen Filter für eine Kategorie in die Leiste zu integrieren, wo auch "Sortieren nach" und die Anzahl der Artikel steht? Also z.B. daneben eine Dropdownliste mit Farbe, Größe, ... Gruß Michael
Da gab es mal etwas...... Gib der box in der DB gm_boxes die Position gm_box_pos_330. dann in der index.html (Template) das rote einfügen(natürlich dort wo du es möchtest, das ist ein Bsp. von mir). Dann den Filter formatieren. fertig. Soll der nur auf bestimmten Seiten erscheinen, gehts mit dem if-Gedöns. Code: <div id="main_inside"> {$IMGSLIDER} {$gm_box_pos_330} {$main_content} {$CATEGORIES_DROPDOWN} </div> Du musst in deiner css nach folgendem Eintrag suchen und das float: left; einfügen: Code: div.input.separator-bottom { border-bottom: 0 solid #CCCCCC; padding-bottom: 10px; width: 120px; float: left; }
danke, das hatte ich gesehen, aber irgendwie hat das nicht funktioniert. Ich habe der Box "filter" in der DB den Wert gm_box_pos_330 gegeben. Dann in der templates/Honeygrid/index.html das folgende eingefügt: {$gm_box_pos_330} Die sieht übrigens anders aus, als in dem Code-Beispiel. Dann habe ich über den StyleEdit3 die css angepasst. Er zeigt aber nichts an. Wenn ich die Menüboxen auf den Produktlisten-Seiten aktiviere, bekomme ich wieder die linke Spalte angezeigt, wo dann auch der Filter zu sehen ist, was ich ja nicht möchte.
Ich werde das heute Abend mal in der aktuellen Version versuchen. Das war mal in einer älteren Shopversion. Ich gebe Dir dann bescheid falls bis dahin keiner was geschrieben hat.
Also einen ersten Ansatz habe ich: folgendes in die /module/product_listing/product_listing_v1.html {include file="get_usermod:{$tpl_path}boxes/box_filter.html"} Dann werden aber keine Filterdaten angezeigt, sondern nur Filtern und zurücksetzen.
Habe es jetzt hinbekommen: Im StyleEdit die Menübox-Position für den Filter auf an Die Boxen anzeigen aus (Damit die nicht links auftaucht) in der templates/Honeygrid/index.html das folgende eingefügt: {$gm_box_pos_3} Code: <div id="main"> <div class="main-inside"> {include file="get_usermod:{$tpl_path}snippets/navigation/breadcrumb.html" breadcrumb=$navtrail} {include file="get_usermod:{$tpl_path}snippets/banner.html" banner=$BANNER} {$gm_box_pos_3} {$main_content} </div> </div> In der eigenen CSS folgendes einbinden: Code: .filter-box-form-wrapper fieldset{float:left;width:150px;margin-right:10px;} Jetzt werde ich mal noch mit den Filtereinstellungen experimentieren. Vielleicht ist das mit Dropdowns noch besser.
ihr solltet die Einbindung in der index.html so vornehmen: Code: {if ""|detect_page != "Index"} {$gm_box_pos_3} {/if} Ansonsten wird der Filter auch auf der Startseite gezeigt.
Hallo Michael, hast du den Filter eventuell auch schon auf Dropdown umgestellt? Das wäre genau was ich im Moment für meine Seite suche.
Hallo, ja, habe ich gemacht. Dazu jeden(!) Filter auf Dropdown stellen. Habe ich aber über ein SQL gemacht. Ein Beispiel wäre das hier: http://www.sport07.de/Sportausruestung/Radsport-Fahrradhelme/
Hallo zusammen, bin jetzt mal etwas intensiver da eingestiegen. In der product_listing_v1-USERMOD.html habe ich nun eine weitere Dropdown-Box zunächst manuell befüllt mit den Filterwerten. Dort wird nach Auswahl eine URL aufgerufen. Wie kann ich in der product_listing_v1-USERMOD.html die übermittelten Parameter abfragen? Also wenn ich z.B. sende: /produkte/?feature_categories_id=140&filter_categories_id=140&filter_fv_id[72][]=343&Sportart=Beachvolleyball&value_conjunction[72]=1&filter_url=produkte/&gm_boosted_category=produkte Wie bekomme ich den Inhalt von Sportart? Gruß Michael