I have a client that is trying to add the communication options detail to the Portal user's Profile page in Freedom UI. However, it seems the User profile is no longer visibly connected to the User's contact record. How can we add the detail?
I would like to add communication options to the user profile page as it could be in the Classic UI. (See below)
I would like to do the same in Freedom UI. However, when I open the Freedom UI user profile page, I haven't been able to find the connection the user's contact in order to add the same details to the page.
We have the Opportunities functionality with custom stages . We tested the transition between the stages and is not recording Stage History in Opportunities, is there somewhere to enable this for the new stages?
Is it possible in Freedom UI to enable Feed to display the connected record as it did in Classic UI? Just showing the section isn't as informative as the old setup where you could see exactly what record the feed message was in context of.
We appreciate your patience as we consulted with our R&D team regarding the concerns you raised.
Regarding the connected record in the feed panel, we are pleased to inform you that the behavior you mentioned will be addressed in the upcoming 8.0.3 version.
If you have any further questions, please let us know, we would be happy to help.
Thank you for your feedback. I understand your concern regarding the delay and the current status of the section in the feed.
Firstly, I apologize for any inconvenience this may have caused. Our intention is always to provide useful and timely updates to enhance your experience. While the previous commitment faced some delays, I assure you that we are actively working on a revised plan to ensure that the section in the feed is both helpful and efficient for users.
We value your input and are committed to improving our services. If you have any specific suggestions or further concerns, please feel free to share them with us. Your feedback is crucial in helping us deliver better solutions. We have increased the priority of the task.
Is there a way to add an Iframe to a Freedom UI page? I found the documentation here that details how to add one but it only seems to describe how to add to a Classic UI page.
They are working for me. One thing I did initially was add it to the control in the viewConfigDiff. You're actually supposed to add the validator to the attribute in the viewModelConfig - not to the control in the diff. Once I moved it there it worked. Your column is likely in the viewModelConfig already (if it's been added to the page). Look for it there and just add the validator to that existing attribute in the model.
Hmm. Not sure about that. I've only used validators where I need the control's value only (which is provided in the params passed in). I had assumed you could pass in other values in the validator params, but that doesn't seem to be the case (or at least I can't figure out how that works). Hopefully we'll see more documentation soon.
Currently, the R&D team is working on such task, they plan to create a solution in the next releases. You can try to workaround in this way: On the field's change add a custom handler, set a flag in it, look at this global flag (atribute's value) in the validator.
Most likely to validate "if end date it's not before the begin date" you can use in handler await request.$context.DateTimeAttribute_nnnn
Unfortunately, it is currently not available to enable Multiple selections of lookup values in Freedom UI.
We've registered it in our R&D team backlog for consideration and implementation in future application releases. Thank you for helping us to improve our product.
I tried a redirect inside the method crt.HandleViewModelInitRequest for the list page it works but it has a strange behavior in some cases (window.location). I tried something similar than this.sandbox.publish("PushHistoryState", {hash: "ProcessCardModuleV2/AutoGeneratedPageV2/377caef9-d9ed-48ee-8458-3106e61dfdc6"}); but I didn't find the equivalent.
You can try another approach: the column that is responsible for the section list page that will be opened when going to the section is SectionSchemaUId (in the SysModule table). This column represents data from the UId column of the SysSchema table. What can be done to force custom page to be opened when opening the section is modifying the current SectionSchemaUId column value for the proper SysModule table record to the desired value. So you need to find the SysModule record responsible for your current section (for example using the query like:
select * from "SysModule" where "SectionSchemaUId" in (select "UId" from "SysSchema" where "Name" = 'UsrTest_ListPage')
), use an Id of the record found and then use it in the query like:
update "SysModule" set "SectionSchemaUId" = 'desired UId of the UsrPage_ebkv9e8 schema' where "Id" = 'Id found previously'
and relogin to the app after that. I recently tested it and the Services_ListPage was opened for my custom Freedom UI section:
You can try another approach: the column that is responsible for the section list page that will be opened when going to the section is SectionSchemaUId (in the SysModule table). This column represents data from the UId column of the SysSchema table. What can be done to force custom page to be opened when opening the section is modifying the current SectionSchemaUId column value for the proper SysModule table record to the desired value. So you need to find the SysModule record responsible for your current section (for example using the query like:
select * from "SysModule" where "SectionSchemaUId" in (select "UId" from "SysSchema" where "Name" = 'UsrTest_ListPage')
), use an Id of the record found and then use it in the query like:
update "SysModule" set "SectionSchemaUId" = 'desired UId of the UsrPage_ebkv9e8 schema' where "Id" = 'Id found previously'
and relogin to the app after that. I recently tested it and the Services_ListPage was opened for my custom Freedom UI section:
Oleg Drobina, thank you so much! I tried this approach before and it doesn't work probably because I had a mistake with the IDs. Now it is working. Appreciate your help. Regards
In the new Freedom UI, I need that in the dropdown field 'Responsible' (contact object) appear only the data that are of 'Type = Employee' (contact attribute).
I know how to do it in the previous versions but not in the new one.
In the new one I can't find the way to make this filter, can you help me?