Neu Frage zum Standard EVO-Child

Robertko

Aktives Mitglied
20. Mai 2009
63
0
Hallo.
Hätte da mal 2 Fragen.

in der header.tpl des EVO-Child Templates steht folgendes:

HTML:
{* Beispiel: Überschreiben des Page-Titles auf allen Seiten *}
{block name="head-title"}CHILD-TEMPLATE!{/block}

Nun habe ich in der header.tpl des Standard-EVO Templates die entsprechende Stelle gesucht und gefunden und sehe, dass das Block-Element in einem <title>-Tag steckt.

Bleibt das <title>-Tag nach dem überschreiben erhalten? Wird also 1 zu 1 überschrieben und der Rest bleibt.
Fals ja, wie ist mit doppeleinträgen umzugehen, sofern welche erhalten sind. Also wie sage ich, das genau der eine und nicht der andere Eintrag zu überschreiben ist. (mir fällt jetzt leider kein Beispiel ein) Ich hoffe ihr versteht was ich meine.

Des weiteren befindet sich im css Ordner den EVO-Child eine mytemplate.css. Diese hat auch einen Inhalt, es scheint aber keinen Bezug zu dieser Datei zu geben. jedenfalls findet sich in keiner Datei des EVO-child ein Eintrag, welcher diese Datei in das Template einbindet. Oder hab ich was übersehen?
Vielleicht hab ich es aber einfach nocht nicht so ganz verstanden.

Ich habe vorher mit dem Modified Shop System gearbeitet. Da war die Art und Weise der Templateanpassunf eine völlig andere.
 

M.Stickel

Sehr aktives Mitglied
9. Februar 2016
298
39
Hallo,
Blöcke des Childtemplates überschreiben die Blöcke im übergeordneten Template.
Es wird immer nur der Inhalt ersetzt, also alles zwischen {block} ... {/block}.
Vielleicht einfach nochmal die Doku anschauen.
 

M.Stickel

Sehr aktives Mitglied
9. Februar 2016
298
39
In der template.xml gibst du unter "<CSS Name="mytheme.css>" die CSS-Dateien an, die du in deinem Theme laden möchtest. Dort kann man testweise auch die "css/mytemplate.css" eintragen.
Nach einem Reload sollte dann der Seitenhintergrund blau sein.
 

Robertko

Aktives Mitglied
20. Mai 2009
63
0
Jap.
Hab ich gestern nochmal ausprobiert.
Funktioniert.
Finde es aber etwas Umständlich, das manuell nochmal zu ändern (gerade für Anfänger).
Für mich war es Anfangs nicht nachvollziebar was diese Datei macht, wenn sie nicht eingebunden ist.
Wäre es nicht besser, in der Template.xml diese Datei von vornherein einzubinden?
Es wird eine mytheme.css aus dem Ordner /css/ eingebunden, die aber garnicht existirert.
 
Zuletzt bearbeitet:

M.Stickel

Sehr aktives Mitglied
9. Februar 2016
298
39
Hi,
das ist natürlich richtig. Ich nehme das mal mit auf, damit das nicht weiter zu Verwirrungen führt.
Danke für das Feedback.
 

Ähnliche Themen