Globale Merkmale als Drop-Down Menü

Heiko

Aktives Mitglied
25. November 2006
198
0
Hannover
AW: Globale Merkmale als Drop-Down Menü

Hallo,

dem kann ich nur zustimmen. Im Shop fehlt die Option SELECTBOX für die globalen Merkmale. In der WAWI steht es mit zur Auswahl. Kann also gar nicht funktionieren.

Wurde bestimmt vergessen, oder JTL ??

Über einen Vorab-Code zum Einpflegen der Selectbox für globale Merkmale, wie er dann beim nächsten Update hoffentlich dabei sein wird, freue ich mich sicherlich nicht nur allein !

Heiko :rolleyes:
 

chef1568

Sehr aktives Mitglied
4. Mai 2009
1.265
3
Bayern
AW: Globale Merkmale als Drop-Down Menü

Hallo,

also hier die leicht angepasste Lösung von e-Reifen und ABW.
Hier wird die Formatierung der Namen der Merkmalgruppen korrekt dargestellt und ist eine Überschrift vorhanden.

1. kopiere die Datei templates\JTL-Shop3-Tiny\tpl_inc\boxes\box_globale_merkmale.tpl
2. benenne die neue Datei in box_globale_merkmale_costom.tpl
3. Kopiere folgenden Code in die Datei:
{*if $Boxen.oGlobalMerkmal_arr|@count > 0 && $BoxenEinstellungen.navigationsfilter.allgemein_globalmerkmalfilter_benutzen=="Y"*}
{if $Boxen.oGlobalMerkmal_arr|@count > 0}
<div class="sidebox" id="sidebox{$oBox->kBox}">
<h3 class="boxtitle">Auswahl nach Fahrzeug</h3>
<div class="sidebox_content">
{foreach name=globalemerkmale from=$Boxen.oGlobalMerkmal_arr item=oMerkmal}
<ul class="filter_state">
<li class="label">{$oMerkmal->cName}</li>
<form>
<select onchange="location = this.options[this.selectedIndex].value;">
<option>Bitte w&auml;hlen</option>
{foreach name=globalmerkmalwert from=$oMerkmal->oMerkmalWert_arr item=oMerkmalWert}
<option value="{$oMerkmalWert->cURL}">{$oMerkmalWert->cWert}</option>
{/foreach}
</select>
</form>
</ul>
{/foreach}
</div>
</div>
{/if}

Die Überschrift kann direkt angepasst werden oder Ihr erstellt eine Variable um diese dann über den Admin zu definieren.

gruß feder
 

chico1401

Gut bekanntes Mitglied
26. Juni 2009
970
11
AW: Globale Merkmale als Drop-Down Menü

ich bin am verzweifeln und brauche mal eure Hilfe.
Ich möchte in einem Drop Down Mega Menü eine Spalte erstellen (geht bereits), in dem er ein von mir definiertes Globales Merkmal "ausliest" und oben im DropDown die Werte des Merkmals anzeigt.
Leider bleibt unter "Nach Motiv" das Feld leer....

Code:
<
<h3>Nach Motiv</h3>
                <ul>
                {$oGlobalMerkmal->cName == "Motiv"}
                {foreach name=globalmerkmal from=$oGlobalMerkmal_arr item=oMerkmalWert}
                <li><a href="{$oMerkmalWert->cURL}">{$oMerkmalWert->cWert}</a></li>
                {/foreach}
                </ul>

Wie wäre der Code richtig?
Danke schon mal im voraus.
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.687
344
AW: Globale Merkmale als Drop-Down Menü

Das wird so nicht funktionieren, da dir $oGlobalMerkmal_arr außerhalb der Boxen nicht zur Verfügung stehen.
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.687
344
AW: Globale Merkmale als Drop-Down Menü

Du könntest ja den Inhalt von box_globale_merkmale.tpl anpassen und in deinen Header oder wo auch immer du den Code haben willst einbinden. Dabei die ID anpassen. Du musst dann die Box für Globale Merkmale in der Boxenverwaltung aktivieren und diese dann per CSS Selektor (jede Box bekommt ja eine eigene ID) wieder rauswerfen (display: hidden). Das wäre jetzt mein quick & dirty Workarround.
 

chico1401

Gut bekanntes Mitglied
26. Juni 2009
970
11
AW: Globale Merkmale als Drop-Down Menü

Du könntest ja den Inhalt von box_globale_merkmale.tpl anpassen und in deinen Header oder wo auch immer du den Code haben willst einbinden. Dabei die ID anpassen. Du musst dann die Box für Globale Merkmale in der Boxenverwaltung aktivieren und diese dann per CSS Selektor (jede Box bekommt ja eine eigene ID) wieder rauswerfen (display: hidden). Das wäre jetzt mein quick & dirty Workarround.

hab ich ehrlich gesagt jetzt nicht verstanden.
ich möchte ja nur ein bestimmtes Merkmal von mir, hier Motiv, im Drop Down Menü einbinden. D.h. er soll sich alle Werte holen ( z.b. Hund, Katze, Maus) und per Klick auf den Punkt Hund alle Artikel mit Merkmalwert Hund anzeigen.
Habe es schon hinbekommen mit Artikel.@Merkmal dass er im Drop Down dann aber nur die Werte des aktuell angewählten Artikels anzeigt, aber das ist ja auch nicht dass was ich möchte :(
 
Ähnliche Themen
Titel Forum Antworten Datum
globale Angebotsvorlage anpassen für eBay Angebote "Artikelspezifisch" JTL-Wawi 1.11 0
Globale Textbausteine aus alter WAWI 0.9 JTL-Wawi 1.10 0
Neu SEO Merkmale User helfen Usern 0
Neu Merkmale Vaterartikel Allgemeine Fragen zu JTL-Shop 0
Neu Merkmale Shop an oder Aus Allgemeine Fragen zu JTL-Shop 1
Neu Exportgenehmigung / Ausfuhrgenehmigung automatisch für Auslandskunden als Aufpreis Allgemeine Fragen zu JTL-Shop 2
JTL-Worker 2.0 - Einrichtung als Dienst - Auffälligkeiten und Problemlösungen für manche JTL-Wawi 2.0 3
Herkunftsland als Auswahlfeld statt als Freitextfeld JTL-Wawi 1.11 2
Neu Mollie als Zahlungsanbieter ... aber verstümmelt? Schnittstellen Import / Export 6
Neu Gutscheincodes aus Shopware 6 in JTL Wawi als Anmerkung zeigen? Shopware-Connector 0
Neu Komma aus Produktbezeichnung soll als Bindestrich in der URL sein Allgemeine Fragen zu JTL-Shop 1
Neu GLS Privatpaket als Shippinglabel JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu GPSR Sicherheitsbilder als jpg zu Amazon senden? Einrichtung und Installation von JTL-eazyAuction 0
Neu Zollgebühren als Zusatzkosten richtig berechnen User helfen Usern - Fragen zu JTL-Wawi 0
Eigener Export Artikelname länger als 70 Zeichen JTL-Wawi 1.11 2
Shop Apotheke Bestellungen seit Update als „nicht bezahlt“ – Versand blockiert JTL-Wawi 2.0 8
Neu Versenden als Automatisierung möglich? Arbeitsabläufe in JTL-Wawi 2
Export als PDF auch Mailen nicht mehr möglich JTL-Wawi 2.0 11
bat Datei JTL Worker als Windows Dienst installieren fehlt JTL-Wawi 2.0 20
Neu eBay Artikel kommen in WaWi sporadisch als "Angebotsnummer" ohne Text JTL-Wawi - Fehler und Bugs 1
Artikel erkennbar machen wenn nur als Dropshippimg zur Verfügung gestellt wird JTL-Wawi 1.10 5
Neu Kundenkonto mit UID und Bestellung als Gast JTL-Shop - Fehler und Bugs 14
Neu Widerrufsformular als kostenloses Plugin für Shops ab 5.1.5 Plugins für JTL-Shop 11

Ähnliche Themen