Thank you for the hint. But I need also to add the Mouseover InfoText for every page. Is there no other way to replace/extend the pageheader because the application has a lot of pages ?
solved it by myself. There wars package with a wrong version ;)
Thank you solution this fixed my problem!
I want to use the UI extension system. In the foreach loop on the Default.cshtml
you can see that this feature is already implemented (render all extraProperties
of the PersonalInfoModel
).
In the xxx.Application.Contracts
project I have extended the DTOs with the ObjectExtensionsManager
In Meantime I have played around with it and I was able to use it when I replace CustomPersonalInfoModel
with the ProfileDto
.
Either the usage of the PersonalInfoModel
in the foreach loop is a issue or there is another way to extend the PersonalInfoPage
with UI extension system? Could you please check it ?
I want to avoid custom replacements because they need more more afford in the future to update them in a new ABP version.
Thank you for the guide. I have followed them but the extra property is not rendered to UI. I have added a custom Default.cshtml for the PersonalInfo tab.
The red highlighted part is always empty.
I have added a CustomPersonalInfoModel, I have added the DtoExtensions to ProfileDTo and UpdateProfileDto, I have added the custom converter(But in this case I think this is not relevant)
I have also tried to add a custom check box but if I change they value the ExtraProperties value are not changed in the update method of the ProfileAppService.cs
What I need to do to render and use the custom checkBox ?
okay, we will remove this options. thank you for your help.
We have set this options. Add this to the Web project and you will got no error message
Configure<AbpExceptionHandlingOptions>(options =>
{
options.SendExceptionsDetailsToClients = true;
options.SendStackTraceToClients = false;
});
Thank you. How can I create a error message for
Volo.Abp.Gdpr:010001
because the user need to know why he can not make a request.