Neu JTL Shop 5 - Merkmalfilter immer ausgeklappt darstellen

Mojo LabZ

Neues Mitglied
13. Mai 2021
11
0
Hallo zusammen,

ich habe zu diesem Thema etwas gefunden, jedoch bezieht sich das auf JTL Shop 4 und scheint leider nicht mehr genau so anwendbar zu sein:

Forumbeitrag zu JTL Shop 4

Die Grundsätze stimmen natürlich noch. Zu verändern wäre wohl die .tpl unter templates/NOVA/productlist/result_options.tpl.

Allerdings sieht der Code mittlerweile so aus:

Code:

{block name='productlist-result-options-filter-collapsible'}
{if $show_filters}
{if !empty($filterPlacement) && $filterPlacement === 'collapse'}
{collapse id="collapseFilter"
class="productlist-filter js-collapse-filter"
aria=["expanded" => "false"]}
{/collapse}

Ich habe versucht das class="productlist-filter js-collapse-filter" zu class="productlist-filter js-collapse in-filter" abzuändern, das hat allerdings leider nichts bewirkt.

Weiß jemand wie ich den Code abändern muss, damit die Merkmalfilter immer ausgeklappt dargestellt werden?

Vielen Dank!
 

MHillmann

Moderator
Mitarbeiter
11. Oktober 2018
731
192
Hallo,

um alle Filter auszuklappen kannst die Template-Einstellung vom Nova nutzen "Filter immer ausklappen". Wenn du das nur für die Merkmale möchtest kannst du das machen, indem du für das entsprechende collapse "visible=true" setzt.
Schau dazu in die box_filter_characteristics.tpl (ca Zeile 33) und für die mobile Ansicht in die mobile.tpl (ca Zeile 72) und suche dort nach "filter_items_always_visible" und ändere das visible in der Zeile zu "visible=true".

Viele Grüße
Michael
 
  • Gefällt mir
Reaktionen: Mojo LabZ

Mojo LabZ

Neues Mitglied
13. Mai 2021
11
0
Hallo Michael,

vielen Dank für deine Antwort! Das ist genau, was ich gesucht hatte! Wäre ich wohl alleine nicht drauf gekommen..

LG
Josh
 

schraubenking

Gut bekanntes Mitglied
4. Februar 2011
280
9
Hallo,

um alle Filter auszuklappen kannst die Template-Einstellung vom Nova nutzen "Filter immer ausklappen". Wenn du das nur für die Merkmale möchtest kannst du das machen, indem du für das entsprechende collapse "visible=true" setzt.
Schau dazu in die box_filter_characteristics.tpl (ca Zeile 33) und für die mobile Ansicht in die mobile.tpl (ca Zeile 72) und suche dort nach "filter_items_always_visible" und ändere das visible in der Zeile zu "visible=true".

Viele Grüße
Michael
Hallo,

Danke für die Info... wo genau soll das hin bzw. wie sieht die Syntax aus ?

In dem TPL File steht:
Zeile 31:
{collapse
id="cllps-box{$oBox->getID()}-{$characteristic->getID()}"
visible=$characteristic->isActive() || $Einstellungen.template.productlist.filter_items_always_visible === 'Y'}
{block name='boxes-box-filter-characteristics-characteristics'}
{if ($characteristic->getData('cTyp') === 'SELECTBOX') && $characteristic->getOptions()|@count > 0}
{block name='boxes-box-filter-characteristics-select'}
{dropdown variant="outline-secondary" text="{lang key='selectFilter' section='global'} " toggle-class="btn-block text-left-util"}
{block name='boxes-box-filter-characteristics-include-characteristics-dropdown'}
{include file='snippets/filter/characteristic.tpl' Merkmal=$characteristic}
{/block}
{/dropdown}
{/block}
{else}
{block name='boxes-box-filter-characteristics-link'}
{block name='boxes-box-filter-characteristics-include-characteristics-link'}
{include file='snippets/filter/characteristic.tpl' Merkmal=$characteristic}
{/block}
{/block}
{/if}
{/block}
{/collapse}


Vielleicht wären Sie so nett und könnten die Änderung hier posten - Danke.

Markus
 

MHillmann

Moderator
Mitarbeiter
11. Oktober 2018
731
192
Hallo,

wie gesagt das visible=true setzen:

HTML:
{collapse
   id="cllps-box{$oBox->getID()}-{$characteristic->getID()}"
   visible=true}
   {block name='boxes-box-filter-characteristics-characteristics'}
       {if ($characteristic->getData('cTyp') === 'SELECTBOX') && $characteristic->getOptions()|@count > 0}
           {block name='boxes-box-filter-characteristics-select'}
               {dropdown variant="outline-secondary" text="{lang key='selectFilter' section='global'} " toggle-class="btn-block text-left-util"}
               {block name='boxes-box-filter-characteristics-include-characteristics-dropdown'}
                   {include file='snippets/filter/characteristic.tpl' Merkmal=$characteristic}
               {/block}
               {/dropdown}
           {/block}
       {else}
           {block name='boxes-box-filter-characteristics-link'}
               {block name='boxes-box-filter-characteristics-include-characteristics-link'}
                   {include file='snippets/filter/characteristic.tpl' Merkmal=$characteristic}
               {/block}
           {/block}
       {/if}
   {/block}
{/collapse}

Viele Grüße
Michael
 

schraubenking

Gut bekanntes Mitglied
4. Februar 2011
280
9
Hallo,

Danke für die Erklärung...hab´s nun hochgeladen, jedoch bleibt der Filter wie gehabt...

1631004111389.png

Siehe auch: https://www.schraubenking-shop.de/Spanplattenschrauben-Senkkopf_1

Bin daher nicht sicher, ob es sich hier um eine Missverständnis handelt.....
Geht es hier um das Aufklappen innerhalb der Box oder die direkte Anzeige auf der Seite (wie es im Shop4 möglich war).

Mein Wunsch wäre die Merkmalfilter direkt dort anzuzeigen (Destop und Mobil)

Danke,
Markus
 

MHillmann

Moderator
Mitarbeiter
11. Oktober 2018
731
192
Dann war das wohl ein Missverständniss, es ging nur darum die einzelnen Filter innerhalb der Box auszuklappen. Um die Filter direkt im Content anzuzeigen, wie das im Evo der Fall war, sind größere Umbauten nötig. Das Nova bietet an dieser Stelle im Content, nur die Möglichkeit die Filter im Modal zu öffnen.

Ich glaube die Frage kam auch schon in anderen Threads auf, eventuell findest du da noch etwas.. aber wie gesagt, da muss man bisl mehr umbauen.
 

schraubenking

Gut bekanntes Mitglied
4. Februar 2011
280
9
Danke für die Info....hab bereist viel zu dem Thema gelesen und dabei bin ich auch drauf gestoßen, dass die Filter in der Mobilen Ansicht nur über den Weg der Content Filter funktionieren.

Da ich sowohl in Desktop als auch Mobiler Ansicht die Filter anbieten möchte und diese auch klar zu sehen sein sollten, bin ich eigentlich Fan der Filter am linken Rand.
Wenn es für die Mobile Anzeige eine Möglichkeit gibt (in Verbindung mit Filter bei Desktop in linker Spalte), dann bitte ich um einen Tipp.

Markus
 

MHillmann

Moderator
Mitarbeiter
11. Oktober 2018
731
192
Es gibt nur die Template-Einstellung Filterposition, alles andere müsste über Template-Anpassungen realisiert werden. Vielleicht hat da ja aber jemand schon etwas umgesetzt und meldet sich hier noch.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Adressen - JTL Shop 5 JTL-Shop - Ideen, Lob und Kritik 2
Neu JTL Shop 5.1 mit PHP8.0 ohne Ioncube support Installation / Updates von JTL-Shop 2
Neu Falsche Artikelbilder im JTL Shop in Verbindung mit der WaWi Allgemeine Fragen zu JTL-Shop 0
Neu Falsche Artikelbilder im JTL Shop in Verbindung mit der WaWi User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL 5 Shop -> Slick Slider auf der Startseite im Nova Template verändern Templates für JTL-Shop 2
Neu Auswahlassistent nicht sichtbar (JTL Shop 5.03) Plugins für JTL-Shop 0
JTL-Shop 5: Nach Kaufabschluss Button "Weiter einkaufen" => Möglichkeit andere Seite als Startseite zu verlinken? Einrichtung JTL-Shop5 1
Neu JTL-Shop 5.1.1 - Import der Postleitzahlen funktioniert nicht, was muß man tun? JTL-Shop - Fehler und Bugs 1
Neu JTL Shop 5 Preisfarbe und individuelle Anpassung von der "footnote-reference" Allgemeine Fragen zu JTL-Shop 0
Neu JTL SHOP 5.0.1 / NOVA-Template UVP/Rabattanzeige Artikelübersichten Allgemeine Fragen zu JTL-Shop 5
Neu JTL Shop 5 gekauft Variationen sind nicht anwählbar JTL-Shop - Fehler und Bugs 2
Neu Zahlungs & Versandarten JTL Shop 5.0.3 & JTL WAWI 1.5.47.4 Onlineshop-Anbindung 1
Neu JTL Shop Englische Version Checkout weiterleitung Allgemeine Fragen zu JTL-Shop 0
Neu Online-Shop über Jtl User helfen Usern - Fragen zu JTL-Wawi 5
Neu JTL Shop 5 Nivo Slider verkleinern Allgemeine Fragen zu JTL-Shop 0
JTL-Shop 5-0-3 - Netzwerkfehler - URL install.php?task=dircheck nicht erreichbar. Einrichtung JTL-Shop5 1
Neu (!) JTL Shop 5 Fehler "Struktur-Migration" Installation / Updates von JTL-Shop 3
Neu JTL-Shop 5 falscher Liefertatus aus WAWI JTL-Wawi - Fehler und Bugs 3
Neu Logo vergrößern JTL 5 Shop Allgemeine Fragen zu JTL-Shop 17
Neu JTL Lager Ausland MwSt. Satz / BUG? bei Bestellung aus Shop JTL-Wawi - Fehler und Bugs 1
Neu Woocomerce Shop Ablgeich Fehler JTL-Plugin : CustomerTrait.php:68 WooCommerce-Connector 1
Neu Kritisch: JTL Shop 5.1 Bugs: Template: blackline, Demo-Dateien, Composer und co. JTL-Shop - Fehler und Bugs 22
Neu JTL Shop 5.0.1 zeigt Update Papyal auf 2.1.0 - reagiert aber nicht und keine Abwicklung mehr möglich?! JTL-Shop - Fehler und Bugs 16
Neu JTL Shop 5.1 kritischer Fehler bei Installation mit Demodaten Installation / Updates von JTL-Shop 1
Neu Update JTL-Shop 5.0.3 auf 5.1.0 als JTL-Vouchers Pilot Installation / Updates von JTL-Shop 5
Neu 💙 Neues Plugin: FAQ mit strukturierten Daten (für JTL-Shop 5) Plugins für JTL-Shop 0
Neu JTL-Shop 5.1 Releaseforum 1
Neu JTL SHOP Newsletter mit Anhang Allgemeine Fragen zu JTL-Shop 0
Gelöst JTL WAWI Bild aktualisieren - wird nicht im Shop übernommen User helfen Usern - Fragen zu JTL-Wawi 2
JTL Shop 5 Hosting - SSH Zugang? Einrichtung JTL-Shop5 1
Neu JTL Shop 4 und Shopauskunft einbinden Allgemeine Fragen zu JTL-Shop 0
Neu Anfänger Kostenfrage Shopify + JTL-Shop gemeinsam Shopify-Connector 0
JTL Shop Sitemap Probleme Allgemeiner HTTP Fehler bei Google Einrichtung JTL-Shop5 10
Neu Feld "image" fehlt Google Search Console Fehler JTL Shop 4 Allgemeine Fragen zu JTL-Shop 1
Neu Ich möchte von modified zu JTL Shop 5 umsteigen benötige dafür Infos Allgemeine Fragen zu JTL-Shop 12
Neu JTL-Shop 5.0.3 - JTL-Wawi 1.5.48.2 - Retourenanmeldung über das Kundenkonto/Bestellungen möglich, wie? Allgemeine Fragen zu JTL-Shop 0
Neu JTL-Shop 5.0.3 - JTL-Wawi 1.5.48.2 - Automatischer Upload der PDF-Rechnungen/Gutschriften im Kundenkonto, wie bei Amazon-IDU, möglich, wie? Allgemeine Fragen zu JTL-Shop 0
WICHTIG: Unser Support für JTL-Shop 4 endet im November 2022 Upgrade JTL-Shop4 auf JTL-Shop5 0
Neu Shop 5 Installation Fehler Keine config.JTL-Shop.ini.php gefunden. JTL-Shop - Fehler und Bugs 2
Neu Keine Lieferzeiten im Shop | JTL kann keine Lieferzeiten an Woocommerce übertragen und überschreibt auch jede Änderung im backend von Woocommerce WooCommerce-Connector 2
Neu OPC-Mount-Points über die Kategoriebeschreibung (JTL-WaWi) an den Shop übergeben Allgemeine Fragen zu JTL-Shop 3
Fehler bei der Installation von JTL Shop 5 Einrichtung JTL-Shop5 3
Neu Erfahrungen mit Alternativen zu JTL Shop Allgemeines zu den JTL-Connectoren 10
Neu JTL WAWI / JTL SHOP Steuerproblem User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL Shop 5 Footer / Boxen Variablen Allgemeine Fragen zu JTL-Shop 2
Neu Test- / Stagingumgebung JTL Shop 5 Starten mit JTL: Projektabwicklung & Migration 4
Neu JTL Paypal Shop 4.05 ... Plugins für JTL-Shop 1
Neu JTL Shop ohne Wawi Shopbetrieb / -pflege JTL-Shop3 0
Kostenlos Einsteigerschulung: Tag 7 Teil 1: Einführung in JTL-Shop 5 mit OPC Messen, Stammtische und interessante Events 0
Neu Einbinden von Pinterest Event Codes in JTL-Shop Betrieb / Pflege von JTL-Shop 6

Ähnliche Themen