Neu <sections> erstellen

Pumuckel

Mitglied
11. Oktober 2022
18
5
Liebe Gemeinde,

ich habe mich als blutiger Anfänger so langsam in ein paar Spielereien eingearbeitet und das meiste funktioniert schon soweit - solange man es in CSS verwurschten kann.

Aber ich scheitere bisher immer noch an einem ganz grundlegenden Thema: Ich kann zwar HTML-Code produzieren, der tut, was er soll, aber ich weiß bis heute nicht, wie ich den irgendwo einfüge, ohne dafür Plugins zu verwenden.

Seit die grundsätzliche Funktionalität meines Shops gewährleistet ist, gehts natürlich jetzt um die Optik. Dafür habe ich angefangen, mir erstmal die HTML-Codes verschiedener Websites anzusehen. Einfaches Beispiel, das wir alle kennen, ist der JTL-Extension Store. Dort enthält <main> eine ganze Liste von <sections> und endet mit einem Standard-<div>, dem content-wrapper. Mit dem On-Page-Composer und den diversen PlugIns kann ich nur weitere <div> erstellen, wie bekomme ich aber zum Beispiel so eine <section> in mein <main>?

Weiterführung: Ich könnte ganz wunderbare <section>s schreiben, aber die helfen mir ja nix, wenn ich sie nirgends einfügen kann - wo und wie geht denn das?

Vielen Dank für Eure Hilfe!
 

Pumuckel

Mitglied
11. Oktober 2022
18
5
Hey Ecki,

danke für deine Antwort. Ich arbeite schon mit einem Child-Theme, darin kann ich auch alles mögliche machen - im Header und im Footer zum Beispiel. Aber im body nicht.

Beispiel: Ich kann kein Bild auf der Startseite einbinden. Das geht nur über den OnPage-Composer. Bzw. kann ich das zwar machen, indem ich eine eigene .tpl erstelle und einlesen lasse, aber es erscheint alles UNTER dem vom Shop generierten Inhalten, als UNTER <card>. Ich möchte wissen, wie ich ohne den OnPage-Composer hier gestalterisch tätig werden kann, indem ich einfach HTML-Code einlesen lasse. Ich finde aber den Ort nicht, an dem ich den HTML-Code schreiben muss, damit er in <main> eingelesen wird.

Vielleicht ist es jetzt klarer?

Beste Grüße!
 

Pumuckel

Mitglied
11. Oktober 2022
18
5
Liebe Community,


schade, dass mir keiner helfen konnte, ich habe nach langem Suchen jetzt selbst die Stelle gefunden - aber mir wäre viel erspart geblieben.

im Header.tpl:
{block name='layout-header-main-wrapper-starttag'}
<main id="main-wrapper" class="{if $bExclusive} exclusive{/if}{if $hasLeftPanel} aside-active{/if}">

-> Hier kann nun HTML-Text eingefügt werden, der oberhalb dessen angezeigt wird, was der Composer generiert.
 
  • Gefällt mir
Reaktionen: ecki

ecki

Mitglied
17. August 2022
53
10
Hallo,
Zeit ist leider Mangelware ;) und man lernt recht viel, wenn man sich so durch den Code "pflügt".
Das ist immer Template abhängig. Damit der Rest updatefähig bleibt reicht es dies in dein Child zu schreiben:

Code:
{extends file="{$parent_template_path}/layout/header.tpl"}

{block name="layout-header-main-wrapper-starttag" prepend}
Mein Shop!
{/block}


Zur Info:

1. „Ersetzen“

{extends file="{$parent_template_path}/layout/header.tpl"}

{block name="head-title"}Mein Shop!{/block}

Hierbei wird der komplette Block ersetzt:

  • Ursprüngliche Ausgabe: {$meta_title}
  • Neue Ausgabe: Mein Shop!
2. „Text hängen“:

{extends file="{$parent_template_path}/layout/header.tpl"}

{block name="head-title" append} Mein Shop!{/block}

Hier wird der eingegebene Text an den meta-title der Seite angehängt:

  • Ursprüngliche Ausgabe: {$meta_title}
  • Neue Ausgabe: {$meta_title} Mein Shop!
3. „Text voranstellen“:

{extends file="{$parent_template_path}/layout/header.tpl"}

{block name="head-title" prepend}Mein Shop! {/block}

Hiermit wird der eingegebene Text dem meta-title der Seite vorangestellt:

  • Ursprüngliche Ausgabe: {$meta_title}
  • Neue Ausgabe: Mein Shop! {$meta_title}
 
Ähnliche Themen
Titel Forum Antworten Datum
Kopie Lieferschein erstellen JTL-Wawi 1.7 1
Neu leeres Textfeld erstellen für einen Hinweis auf der Rechnung User helfen Usern - Fragen zu JTL-Wawi 2
Fehler beim erstellen von Aufträgen JTL-Wawi App 2
Testmandantenumgebung in Wawi als Duplikat vom Echtzeitmandanten erstellen? JTL-Wawi 1.8 5
Neu Mehrere Sprachen aktivieren und verschiede Preise pro Land erstellen Betrieb / Pflege von JTL-Shop 1
Vorab bezahlte Rechnung erstellen JTL-Wawi 1.8 3
Neu Eigene Seiten mit Plugin erstellen Technische Fragen zu Plugins und Templates 1
JTL Shop Gutscheine über JTL-Vouchers erstellen Allgemeine Fragen zu JTL-Vouchers 2
Neu JTL Shop Gutscheine über JTL-Vouchers erstellen Allgemeine Fragen zu JTL-Shop 2
Neu Exportformate - Zeitstempel Datei automatisiert erstellen Betrieb / Pflege von JTL-Shop 1
Landingpage Header und Footer erstellen zwecks Vorbestellung Einrichtung JTL-Shop5 0
Neu Fehler beim erstellen von Aufträgen. Digitale Unterschrift im Auftrag. JTL-Wawi - Fehler und Bugs 0
Neu Erstellen eines Sets, als Variation in Zusammenhang mit einer Stückliste Arbeitsabläufe in JTL-Wawi 2
Neu Email Vorlage erstellen Wawi 1.8.12.0 User helfen Usern - Fragen zu JTL-Wawi 7
Neu Email Vorlage in Wawi 1.8 erstellen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Beantwortet #GEFUNDEN# Suche jemand , der uns eine (automatische) SQL Abfrage erstellen kann mit Mail Ausgabe Dienstleistung, Jobs und Ähnliches 2
Provisionsrechnung erstellen JTL-Wawi 1.8 0
Abhängige Variationen erstellen JTL-Wawi 1.8 1
Rechnungskorrektur in JTL bei OTTO Retoure erstellen? Otto.de - Anbindung (SCX) 1
Workflow für Amazon Zahlart erstellen JTL-Wawi 1.7 0
Neu Wie kann ich eine Inventurliste als Excel- oder csv-Datei erstellen? Gelöste Themen in diesem Bereich 3
Neu E-Rechnung erstellen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Gutscheine mit Anzahl und Code erstellen ? Allgemeine Fragen zu JTL-Shop 1
Gelöst Servicedesk Workflow Datei erstellen um einen Auftrag zu ändern Gelöste Themen in diesem Bereich 1
Neu Wareneingang gebucht ... Pickliste erstellen ... Eazyshipping und Versandboxen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 5
Neu Neue Tab in JTL 5 Shop erstellen Allgemeine Fragen zu JTL-Shop 3
Gelöst GLS Probleme beim Erstellen von Versandetiketten Gelöste Themen in diesem Bereich 1
[JTL-WAWI API] Versandposition in Auftrag erstellen? JTL-Wawi 1.8 3
Neu Nach Update auf 1.8.11 - teilweise kein "Amazon - Neue Produkteseite erstellen" möglich Amazon-Lister - Fehler und Bugs 1
Neu Subdomain für eine Seite erstellen Allgemeine Fragen zu JTL-Shop 0
Teilrechnung Erstellen über/nach Packtisch+ JTL-Wawi 1.8 1
Neu Landingpage erstellen? User helfen Usern 2
Neu Wunschzettel von Kunden einsehen - Angebot erstellen Allgemeine Fragen zu JTL-Shop 1
Neu Zusammengesetzte Artikel erstellen Arbeitsabläufe in JTL-Wawi 1
Neu Rechnungen Sofort erstellen (ohne Auftrag!) User helfen Usern - Fragen zu JTL-Wawi 1
Workflow Bug: Rechnungskorrektur erstellen aus Retoure JTL-Wawi 1.8 4
Neu Lager nach Gewicht erstellen JTL-Wawi 1.8 Gelöste Themen in diesem Bereich 6
Monatsrechnung erstellen - JTL Wawi 1.8.10.0 JTL-Wawi 1.8 3

Ähnliche Themen