on 06-06-2018 10:26 AM
Hello,
There is a standard app and that standard app has been enhanced and now custom UI5 Application is there . This custom app works exactly same like standard fiori app with additional custom functinalites . But if we look at custom fiori app , only the enhanced views/controllers only exist . Suppose if i want to add something more to the same custom fiori app , How should i do that? Because the original views and controllers which i wanted to enhance are not showing in this custom UI5 application but they exist in the standard fiori application .
You should continue to use the custom extended app. I would recommend reading some tutorials/blogs to help you understand the process. For example...
https://www.sap.com/developer/tutorials/hcp-fiori-cloud-edition-extend-controller.html
https://blogs.sap.com/2014/12/24/build-a-custom-fiori-application-with-sapwebide-on-premise/
Regards,
Jamie
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Jamie,
Thanks a lot for your help . But what i was asking is how to extend/enhance an already enhanced Fiori App . Suppose Standard Fiori App : ABCD .
After extending it , I have deployed ZABCD in our system .
After some time, if suppose , one of colleague wants to add few more things to another view of standard Fiori Application(ABCD) but also needs changes of my enhancement ,Then what he should do? If he opens the ZABCD App in his WebIDe/Eclipse ,only the Extension Controllers are visible for him not the standard view(S3.xml) which he wants to enhance. Please help me how we can do thisscreenshot-1.png
Please see the links I have provided. You should be doing additional changes with the already extended version of the app. I would recommend doing this in Web IDE over eclipse.
Regards,
Jamie
Hello Jaime,
If I Enhance standard Fiori App using extension points , then can i deploy using the same name ? Will the standard BSP/UI5 Application contains both standard views/controllers along with the custom ones?
OR do I need to deploy the extended application in customer name space? Please suggest ...
The enhance app will be deployed in a custom namespace and will only contain your changes. It will load the standard app and your changes together as one app. The standard app will contain no changes.
Regards,
Jamie
Hi Jaime...!!!
I deployed extended app in customer name space and transport is moved to Quality everything is fine till now.
But Now , I wanted to enhance one more section . When I am trying to do the same by importing by custom deployed application into web ide , i am not getting extensible pane option as shown below. am i doing something wrong? Please help.
How will I enhance now? Please advice
download the custom code, check if extension points still available, if not, replace view/controller(copy from standard) and make an config entry in component.js file as you must have for already extended one.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI Akhilesh,
If you observe the screen shot which i attached ,it doesn't have any standard views/controllers. It only have custom views/controllers that i have extended .
Suppose if now , i wanted to enhance other view/controller of the same standard app , what i should do ? My App also should have the changes that are done earlier for S2 View/Controller Enhancement .
Please let me know the procedure of doing it
where is your attached snapshot ? standard code wont be there in your custom app,
having said that, copy view/controller from standard app in the custom app and rename it, and make a config entry in component/menifest file as replace view extension, something like below,
"extends": {
"component": "cus.crm.standardapp",
"extensions": {
"sap.ui.viewReplacements": {
"cus.crm.standardapp.view.S2": {
"viewName": "cus.crm.standardapp.CRM_standardappExtension.view.S2Custom",
"type": "XML"
},
hope this helps
User | Count |
---|---|
88 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.