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.
![](https://sascha-dev.de/wp-content/uploads/2022/07/image-1024x586.png)
![](https://sascha-dev.de/wp-content/uploads/2022/07/image-1.png)
![Share on Facebook Facebook](https://sascha-dev.de/wp-content/plugins/social-media-feather/synved-social/image/social/regular/48x48/facebook.png)
![Share on Twitter twitter](https://sascha-dev.de/wp-content/plugins/social-media-feather/synved-social/image/social/regular/48x48/twitter.png)
![Pin it with Pinterest pinterest](https://sascha-dev.de/wp-content/plugins/social-media-feather/synved-social/image/social/regular/48x48/pinterest.png)
![Share on Linkedin linkedin](https://sascha-dev.de/wp-content/plugins/social-media-feather/synved-social/image/social/regular/48x48/linkedin.png)
![Share by email mail](https://sascha-dev.de/wp-content/plugins/social-media-feather/synved-social/image/social/regular/48x48/mail.png)
Sei der Erste der einen Kommentar abgibt