Starts in:
1 DAY
5 HRS
3 MIN
36 SEC
Starts in:
1 D
5 H
3 M
36 S

Activities of "AbdulrahmanMZ"

  • ABP Framework version: v8.2.2
  • UI Type: Angular
  • Database System: EF Core (SQL Server)
  • Tiered (for MVC) or Auth Server Separated (for Angular): yes

I want to customize Saas module by adding a new entity `Product` with `Name` and `Discription` properties, The `Product` entity relate with `Tenant` entity in many to many relationship. The ultimate goal of mine is to render product name field in tenant grid and as a multi-select drop downlist in edit and add new actions modals. Is this possible? if yes, then what is the most straightforward way for fulfilling this requirement ? Give me step by step guid please for both backend and frontend implementation.

and is there some kind of automation i can use to facilate and accelerate this process as I'm going to repeat this customization many times?

  • ABP Framework version: v8.2.2
  • UI Type: Angular
  • Database System: EF Core (SQL Server)
  • Tiered (for MVC) or Auth Server Separated (for Angular): yes

I want to connect two modules' data sources in order to display a field coming from a custom module named for example 'ProductModule' in the Saas module Data Table in the same way 'edition' field or 'Tenant activation state' field displayed. as per the following images:

and the other important question, is it necessary to replace the SaaS package with the source code to make these customizations into tenant?

  • ABP Framework version: v8.2.2
  • UI Type: Angular
  • Database System: EF Core (SQL Server)
  • Auth Server Separated (for Angular): yes

I've created a new Module "Product" and added it to the solution, Next I create an Entity "ProductA" with "name" and "Description" properties, after that I added the ProductApplicationModule assembly to the the conventionalController method in MainApphttp.api.host Project to produce the api, then I generate the proxies of the newly created module.

I want to display the name and description in a table (grid). what is the available solution for this Grid to be created? what is the most straightforward and simplest solution for that ? what is the more intuitive solution ?! Is there a built-in component in ABP framework I can use , If any, could you provide me an example of it to display in the Product URL as per the following image:

  • ABP Framework version: v8.2.2
  • UI Type: Angular
  • Database System: EF Core (SQL Server)
  • Tiered (for MVC) or Auth Server Separated (for Angular): yes
  • Exception message and full stack trace: 500 error
  • the response of this call:
  • https://localhost:44334/api/file-management/directory-descriptor?skipCount=0&maxResultCount=10
  • { "error": { "code": null, "message": "An internal error occurred during your request!", "details": null, "data": { "ActivatorChain": "Volo.FileManagement.Directories.DirectoryDescriptorController -> Volo.FileManagement.Directories.DirectoryDescriptorAppService -> Volo.FileManagement.Directories.DirectoryManager -> Volo.FileManagement.Files.FileManager -> Volo.Abp.BlobStoring.BlobContainer`1[[Volo.FileManagement.FileManagementContainer, Volo.FileManagement.Domain, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]" }, "validationErrors": null } }

and the response of this call: https://localhost:44334/api/file-management/directory-descriptor/sub-directories { "error": { "code": null, "message": "An internal error occurred during your request!", "details": null, "data": { "ActivatorChain": "Volo.FileManagement.Directories.DirectoryDescriptorController -> Volo.FileManagement.Directories.DirectoryDescriptorAppService -> Volo.FileManagement.Directories.DirectoryManager -> Volo.FileManagement.Files.FileManager -> Volo.Abp.BlobStoring.BlobContainer`1[[Volo.FileManagement.FileManagementContainer, Volo.FileManagement.Domain, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]" }, "validationErrors": null } }

  • Steps to reproduce the issue:
  • I installed "Volo.Abp.BlobStoring.Azure" in the my. Application .csproj file <PackageReference Include="Volo.Abp.BlobStoring.Azure" Version="8.2.2" />
  • I added the following code to my ApplicationModule >> ConfigureServices Method:

Configure<AbpBlobStoringOptions>(options => { options.Containers.ConfigureDefault(container => { container.UseAzure(azure => { azure.ConnectionString = "xxxxx"; azure.ContainerName = "xxxx"; azure.CreateContainerIfNotExists = true; }); }); });

when I'm trying to reach to files link, it produces the above described errors.

  • ABP Framework version: v8.2 (latest)
  • UI Type: Angular
  • Database System: EF Core (SQL Server)
  • Tiered (for MVC) or Auth Server Separated (for Angular): yes
  • Exception message and full stack trace:
  • Steps to reproduce the issue:
    1. first I used abp suite to download the template
    1. then I ran the solution and make sure every thing is okay
    1. I install the file management module as a project
  • 4.I added to app module as per image
  • and added to the app routing module as per this image:

only after that the error occurs which is saying

./projects/file-management/node_modules/exifr/dist/mini.esm.mjs:337:40 - Error: Module parse failed: Unexpected token (337:40) File was processed with these loaders:

  • ./node_modules/@angular-devkit/build-angular/src/tools/babel/webpack-loader.js
  • ./node_modules/source-map-loader/dist/cjs.js You may need an additional loader to handle the result of these loaders. | setupFromObject(e) { | let t;
for (t of P.ifd0 = P.ifd0 || P.image, P.ifd1 = P.ifd1 || P.thumbnail, Object.assign(this, e), L) this[t] = W(e[t], N[t]);

| for (t of M) this[t] = W(e[t], N[t]); | for (t of j) this[t] = W(e[t], N[t]);

× Failed to compile.

Best Regards and thanks. Note : what I'm seeking for is install file management module and make it appears an function properly at the admin level and also at the tenants level.

Showing 1 to 5 of 5 entries
Made with ❤️ on ABP v9.1.0-preview. Updated on November 20, 2024, 13:06