... | ... | @@ -31,7 +31,7 @@ Zusätzlich sollte, wenn andere Templates eingebunden werden, immer die Smarty { |
|
|
|
|
|
## Kind Template erstellen
|
|
|
|
|
|
Als erstes musst du in deiner `composer.json` natürlich deine Abhängigkeit festlegen damit das Elterntemplate auch im System vorhanden ist. Möchtest du also von `quiqqer/template-cologne` erben, musst du in der Paket `composer.json` Datei den require Teil um dieses Template erweitern.
|
|
|
Als erstes musst du in deiner `composer.json` natürlich deine Abhängigkeit festlegen damit das Eltern-Template auch im System vorhanden ist. Möchtest du also von `quiqqer/template-cologne` erben, musst du in der Paket `composer.json` Datei den require Teil um dieses Template erweitern.
|
|
|
|
|
|
```json
|
|
|
"require": {
|
... | ... | @@ -57,6 +57,6 @@ Danach musst du deinem Template Paket noch mitteilen das dies ein Parent Templat |
|
|
</quiqqer>
|
|
|
```
|
|
|
|
|
|
Wenn diese zwei Sachen erledigt sind kannst du nun mit dem Überschreiben der Templates beginnen. Damit du einzelne Dateien des Elterntemplates überschreiben kannst, musst du nur die gleiche Ordnerstruktur aufbauen wie von deinem Ausgangstemplate.
|
|
|
Wenn diese zwei Sachen erledigt sind kannst du nun mit dem Überschreiben der Templates beginnen. Damit du einzelne Dateien des Eltern-Templates überschreiben kannst, musst du nur die gleiche Ordnerstruktur aufbauen wie von deinem Ausgangs-Template.
|
|
|
|
|
|
Ein gutes Beispiel wie so etwas aussieht findest du unter https://dev.quiqqer.com/quiqqer/template-inheritance-example |
|
|
\ No newline at end of file |