...
Im Folgenden siehst Du eine beispielhafte template.xml für ein Child-Template des easyTemplate360:.
Note |
---|
Die Beispiele gehen von einem Template aus, was im Ordner templates/MeinChild liegt. |
Beispiel: template.xml
|
...
Im Child-Template selbst muss es eine Bootstrap.php geben.
Wichtig ist vor allem, dass die Bootstrap die Bootstrap-Datei vom easyTemplate360 extended und dass die parent::boot()-Methode aufzurufen, sowie die parent::registerPlugins()-Methode aufgerufen werden, falls sie überschrieben werden.
Eine mögliche (minimalistische) Bootstrap.php könnte so aussehen:
Note |
---|
Die Beispiele gehen von einem Template aus, was im Ordner templates/MeinChild liegt. |
Code Block | ||
---|---|---|
| ||
<?php declare(strict_types=1); namespace Template\NOVAChildMeinChild; /** * Class Bootstrap * @package Template\NOVAChildMeinChild */ class Bootstrap extends \Template\easyTemplate360\Bootstrap { /** * @inheritdoc */ public function boot(): void { parent::boot(); } protected function registerPlugins(): void { parent::registerPlugins(); } } |
...