4.02 Child-Template *.tpl

IchBinEs

Sehr aktives Mitglied
25. September 2012
1.839
39
Moin,

gibt es eine Möglichkeit fürs Child template Werte zu ersetzen bzw. zu entfernen, wenn diese nicht in einen Block stehen.

Im Block ersetzten kann ich mit:
Code:
{extends file="{$parent_template_path}/layout/header.tpl"}  {block name="head-title"}CHILD-TEMPLATE!{/block}

machen nun möchte ich aber um die Anker in den Seiten nutzen zu können muss ich aus der header.tpl
den Base Link entfernen
Code:
<base href="{$ShopURL}/">
um nicht immer auf der Startseite zu landen.

Grüße aus Münster

Uwe
 

david

Administrator
Mitarbeiter
16. Juli 2010
2.310
170
AW: 4.02 Child-Template *.tpl

Du kannst nur ganze Tpl-Dateien oder enthaltene Blöcke via Child-Template ersetzen oder erweitern.
Um das Base-Tag existiert noch kein Block, kann ich aber gern einfügen...
Ab 4.03 dann in der layout/header.tpl:

Code:
{block name="head-base"}
        <base href="{$ShopURL}/">
    {/block}

Kannst es gern bei dir schon so ändern und im Child-Template den Block überschreiben (ohne Inhalt).
 

IchBinEs

Sehr aktives Mitglied
25. September 2012
1.839
39
AW: 4.02 Child-Template *.tpl

Du kannst nur ganze Tpl-Dateien oder enthaltene Blöcke via Child-Template ersetzen oder erweitern.
Um das Base-Tag existiert noch kein Block, kann ich aber gern einfügen...
Ab 4.03 dann in der layout/header.tpl:

Code:
{block name="head-base"}
        <base href="{$ShopURL}/">
    {/block}

Kannst es gern bei dir schon so ändern und im Child-Template den Block überschreiben (ohne Inhalt).

Danke, das wäre Super!

Schön, wäre es auch für:
Code:
{else} 	{lang key="estimateShippingCostsNote" section="global"} {/if}

in der Shipping.tpl oder, dass wenn man die Versandkostenermittlung ausschaltet der Text
Die Versandkostenermittlung steht Ihnen nur zur Verfügung, wenn Sie etwas im Warenkorb haben.

nicht erscheint.
 
  • Gefällt mir
Reaktionen: zentiva

IchBinEs

Sehr aktives Mitglied
25. September 2012
1.839
39
AW: 4.02 Child-Template *.tpl

Ich habe es mal getestet und in der Original Header.tpl für den base den Block eingefügt.

dann habe ich wie beschrieben im Child-Theme den Ordner lyout angelegt und diesen Code eingefügt:
Code:
  {extends file="{$parent_template_path}/layout/header.tpl"}

{block name="head-base"}{/block}

leider zeigen sich hier keine Auswirkungen, auch habe ich mal versucht über "prepend" etwas im Header hinzuzufügen um zu sehen ob da etwas passiert leider auch ohne jeglichen Erfolg :(

Mache ich da irgend etwas falsch?

Grüße aus Münster

Uwe
 

IchBinEs

Sehr aktives Mitglied
25. September 2012
1.839
39
AW: 4.02 Child-Template *.tpl

Habe die Ursache gefunden...

Habe den Wald unter Bäumen nicht gesehen und den Ordner layout ein Verzeichnis zu tief gesetzt.

GEHT alles
 
Ähnliche Themen
Titel Forum Antworten Datum
Änderungen aus Child-Template Einstellungen (Nova-child) werden nicht übernommen (Footer/Header) Einrichtung JTL-Shop5 3
Social Media Links und Icons in den Header, Nova Template, Child vorhanden Einrichtung JTL-Shop5 0
Neu Template Datei Cross Selling / Sortierung nach Name der Cross Selling Gruppe Templates für JTL-Shop 3
Neu JTL Template und Themes CSS Chaos Templates für JTL-Shop 6
Neu Frage zur ersten Seite des Nova-Template (Demoseite) und wie man diese abschaltet Allgemeine Fragen zu JTL-Shop 2
Neu Nova Template - Kategoriemenü links Hintergrund andere Farbe und Balken umfärben Templates für JTL-Shop 5
Neu Nach Aktivierung Nova Template - Fatal error: Uncaught TypeError: JTL\Template\Model::getTemplateType() Templates für JTL-Shop 5
Neu Ändern der Header-Einstellungen im NOVA-Template ziehen nicht Templates für JTL-Shop 1
Neu Automatisierung Objekt- und Template-Cache leeren Allgemeine Fragen zu JTL-Shop 1
Neu Sprachauswahl mit Flaggen Shop 5.4 Nova Template Templates für JTL-Shop 10
Neu Nova Template Bild loeschen Templates für JTL-Shop 1
Neu Nova Template - Filter Eigenes Fenster Hintergrundfarbe ändern + Kategoriebilder Mobil anzeigen lassen Templates für JTL-Shop 0
Neu Template für eigene Seite Templates für JTL-Shop 9
Neu Frontend-Ansicht (Template) zerschossen bei Installation in Plesk Einrichtung JTL-Shop5 0

Ähnliche Themen