Neu Theme lässt sich nicht kompilieren

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

Schulfreund

Mitglied
4. Juni 2018
14
0
Hallo,
ich versuche in unserem Theme mit dem Evo Theme-Editor eine Variable in der base.less zu ändern, da ich sonst nicht weiß, wo ich diese ändern kann.
Leider kann ich das Theme nicht kompilieren und bekommen die Fehlermeldung, dass @navbar-border-dotted nicht in der /pfad .../theme.less definiert ist.
Wie kann ich das lösen?
 

nmueller

Sehr aktives Mitglied
5. April 2011
1.270
83
Saarland
Wenn du themes kompilierst müssen die Variablen, die genutzt werden sollen, auch irgendwo definiert sein.

Bei einem EVO-Child Template läuft das normal so:

> in der theme.less werden per @import alle less-Dateien "verbunden", die in die Kompilierung mit einfließen sollen. In der Regel ist das z.b. auch die variables.less, in der die von dir erwähnte @navbar-border-dotted definiert wird.

Code:
@import "variables";
dort ist diese Codezeile drin:
Code:
@navbar-border-dotted: 1px dotted @gray-base;
Der Editor sagt dir hier also nur, dass die von dir in der theme.less genutzte Variable nicht definiert ist. Entweder du definierst sie, oder du kontrollierst, ob die variables.less korrekt per @import geladen wird. In meinem Beispiel habe ich im Child eine eigene variables.less liegen und nutze nicht die aus dem EVO-Parent. Läd man Inhalte aus dem Parent, kann das z.b. so aussehen:

Code:
@import "../../../../Evo/themes/base/less/base";
Und bitte editiere nicht das eigentliche EVO-Template, sondern lege dir vorher immer ein updatesicheres Child an. Das kann man eigentlich nicht oft genug sagen. http://docs.jtl-shop.de/de/latest/shop_templates/eigenes_template.html
Natürlich kannst du dir ins Child eine eigene base.less packen, anstatt die vom EVO parent zu laden - lohnt meiner Meinung nach aber nur, wenn man wirklich gravierende Änderungen vornimmt. Ansonst kann man die Original base.less aus dem EVO parent laden und überschreibt oder ergänzt dann per theme.less etc die eigenen Anpassungswünsche. In meinen Templates teile ich die less dann teilweise der Ordnung halber noch in *sozusagen* Themen/Websitebereiche auf.
 
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Gelöst Theme Editor und Paypal Plugin JTL-Shop - BETA - Feedback und Bugmeldungen 14
Neu Retour-Status lässt sich nicht auf "Angekommen" setzen User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Connector lässt sich nicht Installieren PrestaShop-Connector 3
Gelöst Versandart HERMES lässt sich nicht deaktivieren JTL-Wawi - Fehler und Bugs 10
Neu Wartungsmodus lässt sich nicht beenden Allgemeine Fragen zu JTL-Shop 4
Neu Worst Case eingetreten- SQL Server2019 Testzeitraum Ende, kein Zugriff mehr auf die Datenbank, Datenbank lässt sich nicht wiederherstellen (mit Bild) Installation von JTL-Wawi 12
Neu Schriftfarbe lässt sich nicht ändern? Templates für JTL-Shop 1
In Bearbeitung [WAWI-34446] Spalte "Firma" lässt sich in Mahnvorlagen nicht aktivieren? JTL-Wawi - Fehler und Bugs 3
In Bearbeitung Auswahl der Favoriten im Kassierprozess lässt die POS abstürzen JTL-POS - Fehler und Bugs 2
Neu Bilder-Hochskalierung lässt sich nicht abschalten JTL-Shop - BETA - Feedback und Bugmeldungen 6
Neu Vorlage für EazyShipping-Picklisten lassen sich nicht speichern User helfen Usern - Fragen zu JTL-Wawi 7
Neu JTL WaWi haengt sich bei Speichern von VerKombis auf - HILFE! JTL-Wawi - Fehler und Bugs 1
Neu Ansicht ändert sich jedes Mal User helfen Usern - Fragen zu JTL-Wawi 1
Neu SKU hat sich scheinbar selbstständig geändert Amazon-Anbindung - Fehler und Bugs 2
Neu Zwei Firmen mit Wawi beliefern sich gegenseitig - kann man das abbilden? Arbeitsabläufe in JTL-Wawi 6
In Bearbeitung Wawi hängt sich auf nach dem Login JTL-Wawi - Fehler und Bugs 1
Neu Kundenadressen lassen sich nicht auf dauer ändern User helfen Usern - Fragen zu JTL-Wawi 5
Neu UMFRAGE - JTL möge sich der reCaptcha (und Cookie) Problematik für Shop 4 annehmen Betrieb / Pflege von JTL-Shop 7
Neu Spam - wer kümmert sich drum? Smalltalk 6
Neu Firfox loggt sich automatisch ab Allgemeine Fragen zu JTL-Shop 7
Neu Shop-Kategorien lassen sich nicht löschen JTL-Shop - Fehler und Bugs 1
Neu DHL GKP - was hat es mit dieser Meldung auf sich? JTL-ShippingLabels - Fehler und Bugs 4
Offen POS ändert nicht die MW Steuer auf 16% / Preise ändern sich nicht in POS Allgemeine Fragen zu JTL-POS 3
Gelöst JTL hängt sich bei der Erstellung von VarKombis auf Gelöste Themen in diesem Bereich 8
Neu Dringend - Bruttopreise lassen sich nicht exportiert . User helfen Usern - Fragen zu JTL-Wawi 5
Neu Warum drückt sich JTL vor einem eigenen Cookie Hinweis (gratis Plugin) in Shop 4? Allgemeine Fragen zu JTL-Shop 11
Ähnliche Themen