Activities of "vd"

  • ABP Framework version: v9.0.4
  • UI Type: Angular

2 questions :

  1. Is there a way to have an external link in the menu ?
  2. Can we have several icons for a menu item ?

route.provider.ts :

{
                path: 'https://wwww.google.com',     //Should open in a new tab
                name: '::Menu:ExternalSearchEngine',
                order: 6,
                iconClasses: ['fas fa-external-link-alt', 'fas fa-search'], //Array of icons
                layout: eLayoutType.empty,
}

Hello, you can use this key eThemeLeptonXComponents.MobileNavbarSettings to manage the mobile navbar settings.

It works. Thank you.

May I also ask how you have added the FAQ component that would result in a scroll problem?

home.component.ts <a [routerLink]="'/faq'" class="btn btn-primary">FAQ</a>

app-routing.module.ts { path: 'faq', loadChildren: () => import('./faq/faq.module').then(m => m.FaqModule) },

faq-routing.module const routes: Routes = [{ path: '', component: FaqComponent }];

Question
  • ABP Framework version: v9.0.4
  • UI Type: Angular

2 issues :

  • page scroll preserved
  • can't hide settings menu on mobile

Question already asked here and here

This is what it looks like with a fresh project :

Hi @vd

Can you share some screenshots? and make sure your abp and leptonx theme are the latest version. thanks.

My abp packages are 9.0.3 and leptonx is 4.0.4.

Here's a gif illustrating both problems :

This was supposed to be fixed but it's not :

https://abp.io/support/questions/8061/How-can-I-easily-hide-the-bottom-right-menu-items-in-Angular

And another one : Page scroll position doesn't reset to top when navigating between custom pages using routerLink :

<a [routerLink]="'/faq'">

My goal is not to rewrite the whole mobile navigation bar, just to remove a menu for both desktop and mobile.

Others have asked for mobile menu customization recently : https://abp.io/support/questions/7933/Mobile-menu-for-LeptonX-theme-modifications

Thank you

Well it makes some sense :

I had no tenant so the "standard" subscription was neither attached to any tenant nor to the host.

Hence it only worked when changing host settings and not the "standard" subscription settings.

When I create a tenant, assign it the standard edition and then login under a user that belongs to this tenant, it works.

Since we are not using tenants or subscriptions, I'll stick with the host settings.

I was accessing features through Saas > Editions > Standard > Actions > Features (which changes the features of the standard edition, Not the host)

Whereas the correct path is Settings > Feature management > Manage host features

I can reproduce in incognito mode as well.

How can I send you a minimal test project ?

Since upgrading to 8.3.1, I get a lot of warnings in the console :

Warnings seem to be related to menu items. I think that the tracking expression when enumerating the menu entries should be adjusted on your side.

Showing 1 to 10 of 25 entries
Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
Do you need assistance from an ABP expert?
Schedule a Meeting
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 April 09, 2025, 10:18