Zum Inhalt springen

Fiori Launchpad einfach um eigene Überschrift erweitern

Eigene Klasse anlegen welche von der Klasse /UI2/CL_FIORI3_LOGIN erbt und die Methode INIT_DEFAULT_PROPERTIES redefinieren.

CALL METHOD super->init_default_properties
      EXPORTING
        context = context.

m_properties->set( name = 'extra_js' value = '/sap/public/bc/ui2/logon/customHeading.js' )

In dieser Klasse wird auf eine eigene JavaScript-Datei verwiesen welche eigenes Coding zur Erweiterung des FLPs enthält(Property-Name extra_js). Diese muss unter dem entsprechenden Pfad im MIME-Repository abgelegt werden.

document.addEventListener("DOMContentLoaded", function(event){
   document.getElementById("LOGIN_FORM").innerHTML = "<h2 align='center'>Sascha-Dev.de</h2>" + document.getElementById("LOGIN_FORM").innerHTML;
  });

Dieses Skript wartet bis das Launchpad geladen ist und erweitert dann das Formular LOGIN_FORM um eine vorangestellte Überschrift die frei definiert werden kann.

Die Klasse muss dann entsprechend im SICF-Service FLP oder einem entsprechenden externen Alias hinterlegt werden.

Facebooktwitterpinterestlinkedinmail
Published inFiori LaunchpadSAP UI

Sei der Erste der einen Kommentar abgibt

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert