Hello,
Truncate operation is done here: https://github.com/abpframework/abp/blob/e3e1779de6df5d26f01cdc8e99ac9cbcb3d24d3c/framework/src/Volo.Abp.EntityFrameworkCore/Volo/Abp/EntityFrameworkCore/EntityHistory/EntityHistoryHelper.cs#L173
Can you also try to set EntityPropertyChangeInfo.MaxValueLength
static property?
EntityPropertyChangeInfo.MaxValueLength = 1000000
We've fixed the issue it'll be released in the next patch version.
You can use the following workaround for your existing project.
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(OrganizationUnitsManagement))]
public class MyOrganizationManagementComponent : OrganizationUnitsManagement
{
public MyOrganizationManagementComponent(IOrganizationUnitAppService organizationUnitAppService) : base(organizationUnitAppService)
{
}
protected override async Task OpenAddMemberModalAsync()
{
await base.OpenAddMemberModalAsync();
AddMemberModal.Visible = true;
}
protected override async Task OpenAddRoleModalAsync()
{
await base.OpenAddRoleModalAsync();
AddRoleModal.Visible = true;
}
}
Verified bug.
I'm creating an internal issue for this. I'll inform you in this issue after finding a workaround in your version
Also your credit is refunded.
Hi @serdar.genc
Unfortunetely ABP Framework doesn't support multi-lingual entities now.
I can suggest to you creating different blogs with language names like en
, fr
and add new blogposts to them according to the language of the post language.
It's not compatible with the ABP language system. You should make custom implementation to redirect current blog.
share 1 link as i got it in search engine.
https://support.abp.io/QA/Questions/1643/Add-cms-kit-as-separate-web-mvc-project-in-angular-project
Not sure if this is viable and working solution
Yes the solution of that link is suitable. You can install CmsKit to your existing HttpApi.Host project and consume it from angular.
After successfully adding CmsKit to your backend application, you can Service Proxies to consume Http endpoints.
abp generate-proxy -t ng
Module names are like below:
cms-kit
cms-kit-admin
cms-kit-pro
cms-kit-pro-admin
You can use those module names while generating client-proxy like below:
abp generate-proxy -t ng -m cms-kit-pro-admin
Then, you can start to develop pages that you need in angular application.
Does the following article help you? https://community.abp.io/posts/configuring-multiple-dbcontexts-in-an-abp-framework-project-uoz5is3o
All of them are solved and released.
For the blazor wasm, you have to run abp bundle
command after updating leptonx theme
Hi @shobhit We don't have any official CMS Kit Angular implementation yet. If you do that, you have to implement it manually.
Things you have to do:
You have to upgrade your project to at least v4.3
_(This is the first version that CMS Kit appears)
Then you can consume CmsKit endpoints via generating Client Proxies on your angular project.
Thanks for your feedback. All of them will be solved with LeptonX 1.0.0-rc.4
release. It'll be available today.
Thanks for your feedback.
Additionally, Local Event Bus can be used in this scenario, but regular csharp events are much more useful for UI changes. Also, creating a new object like NotificationData allows to manage component's data independently from the component, so it's an abstraction over UI.