Diese Funktion liefert das Handlebars-Template zurück. Das Überschreiben der Funktion ist optional. Wenn keine eigene Implementierung angegeben ist, wird der Inhalt der Datei template.hbs im Verzeichnis des Widgets geladen.
Bitte beachten Sie: Die Auswahl des Templates sollte nicht von den Daten abhängig sein, da nicht garantiert werden kann, dass bei einer Aktualisierung der Daten auch das Template erneut geladen wird.
Beispiel:
public function getTemplate()
{
$customTemplatePath = $this->getWidgetFilePath('../shared_files/custom_widget.hbs');
if (file_exists($customTemplatePath)) {
return file_get_contents($customTemplatePath);
}
return parent::getTemplate();
}