Aktionen und Controller hinzufügen
Schritte
- Neuen Controller anlgen: NewController
- Bestehendes Fragment um einen Button erweitern
Aufruf von Funktionen
Der Pfad für die Handler-Methode im Controller ist nicht ganz trivial:
Beispiel
<Button id="ButtonDemo"
text="Button"
press=".extension.customer.app.variant1.NewController.onButtonPressed" />
Aufbau
.extension.<ControllerExtensionNamespace>.<ControllerName>.<Funktionsname>
Der <ControllerExtensionNamespace>
und der <ControllerName>
können bequem aus dem Quellcode des Controllers kopiert werden:
return ControllerExtension.extend(
"customer.app.variant1.NewController", {