"cala" 'in aktiviteleri

we need to use user information ( like user name, last name, etc ) in our queries - this only works if the user is on the same context.

so this moves also LinkUser and ClaimType to the tenant context :/ is there Identitydbcontext for user information (IdentityUser) only ?

thanks, you can ask @maliming for the example project ( its an almost empty project, generated by abp suite 6.0 ) - have sent it to his email

.... 0. ( adjust connection string for your setup )

  1. install libs
  2. run dbmigrator
  3. run blazor
  4. login with admin account
  5. navigate to 'Linked accounts' or 'Claim Types'

have sent you an email

Blazor Server

When accessing the "Claim Types" or "Linked accounts" page, you get an exception ( see [1] and [2] ). Looks like these pages are not working if you use separated tenant schema ( tested with default admin account )

  • ABP Framework version: v6.0.2
  • UI type: Blazor
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): no
  • Exception message and stack trace: see below
  • Steps to reproduce the issue:" create new project with "Separated tenant schema" and open one of the problematic pages

[1] Claim Types exception https://pastebin.com/MaEEQeXb

[2] Linked Account exception https://pastebin.com/rZ2SxkBs

Hi,

the footer is empty - it does work for the "my account" and "login" page but no other page does have a footer. ( the footer area is there but empty - see added image ) It looks like the auto generated footer "MainFooterComponent" is not used - we tried to override/replace Footer (Volo.Abp.AspNetCore.Components.Web.LeptonXTheme.Components.ApplicationLayout.TopMenu) but same result

beside that, there are some problems with the breadcrums.

  1. its only working on some pages ( f.e. text templates, langues, openid, identity management ) and missing on some ( f.e. audit logs, settings, custom pages )
  2. even on working pages, the links are missing - the cursor is shown as hand but its not clickable
  3. on custom pages, its only shown when starting on this page ( open by url ). if you switch from another page to these, the breadcrums are empty ( checked it with the auto generated HostDashboard )

we would check against the samples, but its not possible to download any commercial sample without an active license

  • ABP Framework version: v6.0.2
  • UI type: Blazor
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): no
  • Note: We use seperate tenant schema

Hi, we tried to update to from 6.0.1 to 6.0.2 - it works but all LeptonX packages still reference 6.0.1 packages. ( it breaks HotReload )

packages: Volo.Abp.AspNetCore.Mvc.UI.Theme.LeptonX Volo.Abp.AspNetCore.Components.Server.LeptonXTheme Volo.Abp.AspNetCore.Components.Web.LeptonXTheme Volo.Abp.AspNetCore.LeptonX.Shared

Workaround: you can fix this by directly reference packages that are only used by leptonX ( in our case it is Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy only )

  • ABP Framework version: v6.0.2
  • UI type: Blazor
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): no

LeptonX has "system" as default and system refer to "light" and "dark" ( hardcoded in js code ).

we had a similar problem when trying to override "dark" and "light". our solution was to redirect these url's.

private void RedirectTheme( IApplicationBuilder app, string file, bool boostrap = false )
{
     const string originalPath = "/_content/Volo.Abp.AspNetCore.Components.Web.LeptonXTheme/side-menu/css/";
     const string targetPath = "/themes/";
	const string bootstrap = "bootstrap-";
		
	RedirectFile( app, originalPath + file, targetPath + file );
	if( boostrap )
	{
	    RedirectFile( app, originalPath + bootstrap + file, targetPath + bootstrap + file );
	}
}

private void RedirectFile( IApplicationBuilder app, string originalPath, string targetPath )
{
	app.Map( originalPath, redirectBuilder => redirectBuilder.Run( request =>
	{
		request.Response.Redirect( targetPath );
		return Task.CompletedTask;
	} ) );
}

found out: its only copied if you use correct path, _content/{PackeId}/{Path}

not sure why you dont need to specify _conent in main project but it works

58 kayıttan 21 ile 30 arası gösteriliyor.
Made with ❤️ on ABP v8.2.0-preview Updated on Mart 25, 2024, 15:11