Activities of "thanhlg"

I managed to fix the issue on my own after waiting a long time without a detailed response. Could I please get a ticket refund for this? Thanks!

This answer doesn't solve my issue. Could someone provide more detailed support?

Check the docs before asking a question: https://blazorise.com/docs/extensions/routertabs, https://abp.io/docs/latest/ui-themes/lepton-x/blazor?UI=Blazor

Hi Support Team,

I'm working on customizing my Blazor app to use RouterTabs from Blazorise in the main content area. I want users to be able to open multiple tabs, instead of just switching between pages one at a time. The problem is, I'm not sure how to change only the content area without affecting other parts of the layout like the menu, sidebar, or toolbar...

How can I make the layout support RouterTabs in the content area, while keeping the rest of the layout the same? Are there any simple steps or tips for customizing just the content section in the LeptonX Theme? I've attached an image to show what I’m trying to achieve with RouterTabs.

Thanks a lot for your help! Looking forward to your advice.

Hello thanhlg 🙋‍♂️,

You can use this article for a case-sensitive search. See: https://abp.io/community/articles/caseinsensitive-search-in-abp-basedpostgresql-application-c9kb05dc

I can say that searching by foreign key fields is completely specific to your business. Therefore, you need to manually update the templates of AppService, Repository, and UI side.

How to do this is explained in this document.

Hi berkansasmaz,

Thanks for the helpful article on case-insensitive search with EF.Functions.ILike(). It works for case-insensitivity, but we're specifically looking for a solution for accent-insensitive search (e.g., searching "chao" should match "chào" or "cháo").

Is there a way to handle accent-insensitive search purely within the ABP Framework (possibly through a custom string comparison method or a helper function) without relying on PostgreSQL's unaccent()?

We'd like to avoid extending PostgreSQL and instead keep the logic within the application code.

Hi ABP Team, We are developing a Blazor Web App using the ABP Framework with a PostgreSQL database. We want to implement accent-insensitive search and searching by foreign key display fields in list filters. Currently, ABP Suite generates default "GetListAsync" paging and filtering logic, which works well for simple fields, but we need to modify it to:

  1. Support accent-insensitive search (e.g., searching "chao" should return records with "chào" or "cháo").
  2. Allow searching by foreign key display fields (e.g., searching for 'Company.Name' instead of just 'CompanyId').

Here’s an example:

User table:

| Id | Name | CompanyId | |----|-------------|-----------| | 1 | John Doe | 3 | | 2 | Jane Smith | 2 |

Company table:

| Id | Name | |----|------------| | 1 | ABC Corp | | 2 | XYZ Ltd | | 3 | Acme Inc |

We would like to customize ABP Suite templates to generate code that allows searching by "Company.Name" (e.g., search for "Acme Inc") instead of only filtering by "CompanyId". Is there a recommended way to customize ABP Suite templates to achieve this functionality? We appreciate any guidance or examples you can provide.

Best regards, Jiaqing

Hi, I noticed that when the web app starts, it calls api/abp/api-definition, which is quite heavy and causes slow loading. Is there any way to improve or optimize this?

hi

Yes. This is how webapp initital

First blazor server. Then download wasm file in the background. Next time refresh page will switch to wasm

This process will take a few seconds to initialize wasm.

Thanks.

Thanks for the info.

To improve UX (some users think it's a bug), I want to show a loading screen and hide it only when all resources are fully loaded and the app is ready to use.

Is there a way in ABP to detect that? Can you provide an example?

Hi ABP team,

I'm using ABP Framework v9 with Blazor Web App. When I open the app in the browser, it loads the page, then reloads CSS and JS a second time before the app becomes usable.

This happens even with a new project from ABP Studio, without any custom changes.

I’ve attached a short GIF below showing the issue.

Can you help check if this is a known issue or how to fix it?

Thanks.

Why can't I create a module-pro anymore?

  • ABP Framework version: v8.3.0
  • UI Type: Blazor Web App
  • Database System: EF Core (PostgreSQL)

Hi,

I am configuring IsEnabledForGetRequests of AuditLog as false, and I want to add it to the interface so that it can be dynamically changed instead of being hardcoded in the code. How can I do this? Could you provide a code example

Showing 1 to 10 of 67 entries
Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v9.3.0-preview. Updated on June 13, 2025, 11:37