Hurry Up, Ends March 14!

Activities of "sumeyye.kurtulus"

Thank you for providing extra details. This problem is solved and related release will be available today. I can suggest you to upgrade to 9.1 until then. I am also refunding your ticket.

Hello, could you please share your package.json if your problem persists?

No, there will be no new item added since I suggested a patch for the parent route. If you can provide how you have implemented the solution, I can assist you further.

Hello, the new route will not be recognized by the navigation configuration if you did not add it to the routes. Because of this, the navigation bar item is not highlighted.

I can suggest you to patch the navigation item according to the navigated details page manually for the time being as explained here: https://abp.io/docs/latest/framework/ui/angular/modifying-the-menu#how-to-patch-or-remove-a-navigation-element

This will require further configuration based on your requirements, but here is a small workaround example:

import { RoutesService } from '@abp/ng.core';
import { Component, inject } from '@angular/core';

@Component({
  selector: 'app-root',
  template: `
    ...
  `,
})
export class AppComponent {
  private routesService = inject(RoutesService);
  constructor() {
    this.routesService.patch('::Menu:Dashboard', {
      path: '/dashboard/test',
    });
  }
}
import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import { DashboardComponent } from './dashboard.component';
import { DashboardTestComponent } from '../dashboard-test/dashboard-test.component';

const routes: Routes = [
  {
    path: '',
    component: DashboardComponent,
    children: [{ path: 'test', component: DashboardTestComponent }],
  },
];

@NgModule({
  imports: [RouterModule.forChild(routes)],
  exports: [RouterModule],
})
export class DashboardRoutingModule {}

Answer

You're very welcome! I'm happy to assist and look forward to hearing how it goes. Please don't hesitate to reach out if you need any further support.

Answer

Yes, exactly. It depends on how you want to implement the override. You can use the component replacement along with the NavbarComponent which may be shorter and easier. You can also give a path reference in your tsconfig.json as in the screenshot.

Answer

Thank you for your clarification. You can use eThemeLeptonXComponents.Navbar key instead of Toolbar and Settings. If you override this component, you can also add your footer to the sidebar.

Can you perhaps just give me a direction to look for the sidebar or to customize this? I do not want to lose the sidebar which is pre-configured

If you do not want to override the whole navbar and create from scratch, you can check the NavbarComponent inside @volo/ngx-lepton-x.core package.

You can integrate the source code to your project by using this command abp add-package @volo/ngx-lepton-x.core --with-source-code.

Hello again, thank you for providing details. This is another problem which is going to be solved in the next release. You can use this style config to overcome this issue for the time being:

.lpx-header-bottom {
  overflow: inherit !important;
}

I am refunding your ticket. Thank you for your cooperation.

Answer
  • You cannot technically move the footer to the sidebar for the time being. However, I can suggest you to add your custom footer to the Settings component key.

  • This approach would serve the hide/show requirement of the sidebar as in here. If you think that this does not cover your case, I can assist further.

if (!this.authService.isAuthenticated) {
    this.replaceableComponents.add({
       component: YourNewToolbarComponent,
       key: eThemeLeptonXComponents.Toolbar,
    });
    this.replaceableComponents.add({
       component: YourNewSettingsComponent,
       key: eThemeLeptonXComponents.Settings,
    });
}

Hello again, I am refunding your ticket. Thank you for your cooperation.

Showing 1 to 10 of 205 entries
Learn More, Pay Less
33% OFF
All Trainings!
Get Your Deal
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.2.0-preview. Updated on March 05, 2025, 10:55