Neu <sections> erstellen

Pumuckel

Neues Mitglied
11. Oktober 2022
11
2
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

Neues Mitglied
11. Oktober 2022
11
2
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

Neues Mitglied
11. Oktober 2022
11
2
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

Neues Mitglied
17. August 2022
28
8
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
Neu FBA Umlagerungen Anliefeurungsplan erstellen mehrfach möglich, Artikeletikett bei Mehrfachlisting falsch, SKU nicht gespeichert JTL-Wawi - Fehler und Bugs 0
Wawi kommt in flickernde Endlosschleife nur durch "Auftrag erstellen" in der Kundenliste JTL-Wawi 1.6 2
Neu Pickliste erstellen aus der Wawi - Auftragsübersicht? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Auswertungen erstellen per Ameise JTL-Wawi 1.6 1
Neu Galerie mit Composer erstellen - Bilder werden nicht angezeigt Betrieb / Pflege von JTL-Shop 7
Neu Bonvorlage - Zeilenumbruch bündig erstellen Fragen rund um LS-POS 0
Neu WAWI will beim Versand nach Österreich Exportdokumente erstellen JTL-ShippingLabels - Fehler und Bugs 3
Microsoft Merchand Center Produktfeed-Datei erstellen Einrichtung JTL-Shop5 1
Neu Kundengruppe mit Passwort erstellen User helfen Usern - Fragen zu JTL-Wawi 4
In Diskussion Workflow möglich um Ebay Angebote zu einer bestimmten Zeit zu erstellen? JTL-Workflows - Ideen, Lob und Kritik 0
Neu DHL-Label nach dem Erstellen mit JTL Shipping automatisch per Email ans Lager schicken JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Gutschrift erstellen in JTL 1.5.55.2 Arbeitsabläufe in JTL-Wawi 1
Neu Rechnungskorrektur erstellen in JTL 1.5.55.2 Arbeitsabläufe in JTL-Wawi 4
Eigenständigen Artikel (Vaterartikel) aus einem Kindartikel erstellen JTL-Wawi 1.6 3
Neu Varkombi erstellen nicht möglich, Kinder nicht beim Vaterartikel User helfen Usern - Fragen zu JTL-Wawi 0
Neu Auftrag neu erstellen aus Angebot und Workflow JTL-Wawi - Ideen, Lob und Kritik 2
Neu Auftrag aus Angebot erstellen und abbrechen JTL-Wawi - Ideen, Lob und Kritik 4
Neu Fehler beim Erstellen von Prime By Seller Labels über DHL 12.12.2022 Amazon-Anbindung - Fehler und Bugs 2
Neu Angebote ohne Preisangaben bei Einzelpositionen erstellen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Suchbegriffe für Onlineshop wie erstellen? Allgemeine Fragen zu JTL-Shop 0
Beantwortet Rechnung erstellen (Komplett geliefert) JTL-Workflows - Ideen, Lob und Kritik 3
Brand Slider erstellen Einrichtung JTL-Shop5 4
Link zu externen Adresse in der hidden-Linkgruppe - wie erstellen? Einrichtung JTL-Shop5 5
Neu Fehler beim Ticket erstellen - der Wert NULL kann in die dErstellDatum-Spalte nicht eingefügt werden. Servicedesk (Beta) 1
Neu Ticket erstellen - Betreff ändern - wird nicht geändert Servicedesk (Beta) 2
Neu Child Template erstellen für Laufband oberhalb des Headers Technische Fragen zu Plugins und Templates 0
Stücklisten erstellen aus Varkombinationsartikeln JTL-Wawi 1.6 3
Nicht vorhandene Kindartikel erstellen bei neu hinzugefügten Werten erstellen geht nicht. JTL-Wawi 1.6 5
Gelöst Aus Bon eine Rechnung erstellen Allgemeine Fragen zu JTL-POS 8
Neu Pickliste pro lager automatisiert erstellen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Workflow | eMail versenden mit Anhang - Anhang mit DotLiquid erstellen User helfen Usern - Fragen zu JTL-Wawi 0
Issue angelegt {WAWI-39781] Versandprobleme - EMail senden UND Historieneintrag erstellen?! JTL-Workflows - Ideen, Lob und Kritik 2

Ähnliche Themen