Open Closed

Extending the user management page (& modals) #4416


User avatar
0
moinahmed created

Hi,

We'd like to add a new entity (say User additional detail) in the system and create a foreign key relation with the User entity. It is fairly easy through scaffolding using abp suite, however, it creates an entirely new set of pages in the system which is not an elegant way as if you want to add additional details while creating a user, you'd have to navigate out on a separate screen and add it there; this back & forth navigation to different pages for achieving a single goal is not a desirable way anyone would want to go with. Instead of it while creating a new user we'd like to add the additional details right there in the model (preferably in a tab) as shown below image. Please let us know how this can be achieved.

Thanks


6 Answer(s)
  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    You can take the source code of a module and replace it.

    https://support.abp.io/QA/Questions/160/How-to-customize-an-ABP-project

  • User Avatar
    0
    moinahmed created

    Hi,

    I checked that the source code is not available to us on our license tier; is there any other way to accomplish this without buying the source code?

    Thanks

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    Your Business license can download the source code.

    https://support.abp.io/QA/Questions/632/How-can-I-download-the-source-code-of-the-framework-Angular-packages-theme-and-pro-modules

  • User Avatar
    0
    mahmut.gundogdu created

    To update a component, there is no need to download the source. You can use https://docs.abp.io/en/abp/latest/UI/Angular/Component-Replacement or https://docs.abp.io/en/abp/latest/Object-Extensions

  • User Avatar
    0
    moinahmed created

    Hi Mahmut,

    I'm talking about here extending an existing with new functionality, precisely in this case, adding another tab to User update modal. Can you provide some more concrete example how to do it without the source code?

    Thanks

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi @moinahmed

    Your Business license can download the source code. https://support.abp.io/QA/Questions/160/How-to-customize-an-ABP-project

Made with ❤️ on ABP v9.1.0-preview. Updated on November 11, 2024, 11:11