Variationen Vorauswahl im Template einstellen

Kojiro

Gut bekanntes Mitglied
16. November 2010
201
6
Hallo

ich betreibe einen 3.17 Template im Shop.

Da es von der Software nicht unterstüzt wird, dass der Kunde den Artikel ohne Wahl einer Variatoin in den Warenkorb legt muss ich leider einen Umweg gehen.

Ich möchte gerne folgendes realisieren


Artikelpreis 18€

Variationen
(X) keine Variation +0€
( ) Lang + 15€
( ) Kurz + 20€

Wie kann es im Template realisiert werden, dass die erste Variation vom Shop vorausgewählt wird?

Lg
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.477
289
AW: Variationen Vorauswahl im Template einstellen

Beispiel mit Variationen vom Typ Select:

Den code in eine eigene JS Datei, custom.js rein und über die template.xml einbinden.
Code:
$(document).ready(function() {
  $('.variation.required option:eq("1")').attr('selected', true);
});
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.477
289
AW: Variationen Vorauswahl im Template einstellen

funktioniert aber nur so bei 1 Auswahlfeld die anderen bleiben unberücksichtigt!

Hausnummer Edelstahl groß - Zahl 0, 199,00 €

Gibt es noch ne andere Lösung?

Abgesehen davon, dass Du hier Checkboxen verwendest funktioniert der obere Code sowieso nicht.

Code:
$(document).ready(function() {
    $('.variations > ul li.label + li input.required').attr('checked', 'checked');
});
 

bigboss

Gut bekanntes Mitglied
27. September 2011
124
6
Zschopau
AW: Variationen Vorauswahl im Template einstellen

Abgesehen davon, dass Du hier Checkboxen verwendest funktioniert der obere Code sowieso nicht.

Code:
$(document).ready(function() {
    $('.variations > ul li.label + li input.required').attr('checked', 'checked');
});

Super!!!
und wie bekommt man die anderen auch hin?
Klingelschild aus Edelstahl 200 x 100 mm - Classic, 34,99 €

Zudem suche ich noch Möglichkeiten, Eingabewerte einzuschränken.
Also maximal 20 Zeichen im Textfeld festzulegen.
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.477
289
AW: Variationen Vorauswahl im Template einstellen

Code:
$('.variations select.required').each(function() {
  $('option:eq(1)', this).attr('selected', true);
});

Für Zeichenbegrezung kannst Du das Attribut maxlength verwenden: HTML input maxlength Attribute
Das einfach ins Template einbinden wenn die Variation vom Typ Freifeld ist.
 

bigboss

Gut bekanntes Mitglied
27. September 2011
124
6
Zschopau
AW: Variationen Vorauswahl im Template einstellen

Code:
$('.variations select.required').each(function() {
  $('option:eq(1)', this).attr('selected', true);
});

Für Zeichenbegrezung kannst Du das Attribut maxlength verwenden: HTML input maxlength Attribute
Das einfach ins Template einbinden wenn die Variation vom Typ Freifeld ist.

Danke, geht aber wieder nur bei der 1.
Pflegetuch und Solarleuchte bleibt "bitte wählen"
V2A Edelstahl - große Zahlen als Hausnummer - Hausnummer 1, 79,
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.477
289
AW: Variationen Vorauswahl im Template einstellen

Wenn ich den Code über den Firebug direkt ausführe, werden alle Variationen vorausgewählt.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Problem mit Variationen-Artikeln JTL-Shop - Fehler und Bugs 2
Neu Variationen erweitern JTL-Wawi - Ideen, Lob und Kritik 1
Neu Preisdarstellung: keine „ab“-Preise mehr mit Staffelpreisen für Produkte ohne Variationen (JTL Shop 5.3.3) Allgemeine Fragen zu JTL-Shop 1
Neu Vererben der Bildern einer Variation auf alle anderen Variationen, wie beim Vererben von Vater zu Kind-Artikeln, möglich wie? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Sortierung von Kindartikelbildern (Variationen) in Shopify Shopify-Connector 2
Neu Freitexteingabe durch Kunde bei bestimmten Variationen User helfen Usern - Fragen zu JTL-Wawi 2
Neu Import von CSV und XML (CSV=Artikel, XML=Variationen der Artikel) JTL-Ameise - Ideen, Lob und Kritik 6
Neu Laden einer JS-Datei aus dem Nova im Child Template verhindern Templates für JTL-Shop 4
Neu Template Dateien Rendern im Plugin Plugins für JTL-Shop 6
Neu Child Template zieht die englischen Artikelbeschreibungen nicht Templates für JTL-Shop 3
Neu Artikelsticker mit Nova-Template Einrichtung von JTL-Shop4 11
Neu GPSR Verordnung - Wie handhabt ihr das im Shop mit dem Nova Template? Betrieb / Pflege von JTL-Shop 20
Neu jtl.evo.js über Child Template anpassen. Geht das? Technische Fragen zu Plugins und Templates 6
Neu Eigene Alerts im Template ausgeben bzw. hinzufügen Templates für JTL-Shop 0
Neu Child Template erstellen Technische Fragen zu Plugins und Templates 22

Ähnliche Themen