Base solution for your next web application

Activities of "squaresunion"

<cite>aaron: </cite> Did you register the routes for your module in app-routing.module.ts?

so in the app routing module I have this }, { path: 'main', loadChildren: 'app/main/main.module#MainModule', //Lazy load main module data: { preload: true } }, and in my main module I have this { path: 'home', loadChildren: 'app/home/home.module#HomeModule', //Lazy load Home module data: { preload: true } }, there is no permission on it as you can see

<cite>aaron: </cite>

If I change the default route to one of my page the app is just looping infinitely.

Did you register the route to your page in main-routing.module.ts?

children: [
   { path: 'dashboard', component: DashboardComponent, data: { permission: 'Pages.Tenant.Dashboard' } }
]

yes here is my module

{ path: 'home', loadChildren: 'app/home/home.module#HomeModule', //Lazy load Home module data: { preload: true } },

I still don't see what makes it anonymous.

In the above, you can see that 'dashboard' has permission. Compare this to account-routing.module.ts:

children: [
   { path: 'login', component: LoginComponent },
   { path: 'register', component: RegisterComponent },
   // ...
]

More examples in admin-routing.module.ts.

is it because on those pages I am displaying the menu and other default control like user settings dropdown button or something?

<cite>aaron: </cite> How about home-routing.module.ts?

here it is

const routes: Routes = [{ path: '', children: [ { path: 'aboutus', component: ---------------------------------}, { path: 'termsandconditions', component: ----------------------------------}, { path: 'privacypolicy', component: -------------------------------------}, { path: 'pickuplocation', component: ----------------------------------------}, { path: 'faq', component: -------------------------------}, { path: 'cookypolicies', component: -----------------------------}, { path: 'contact', component: -----------------------------------} ] }];

dots are replacing the names of the components

no errors my friend :) everything is fine when I loggon I can everything good

Did some investiguations if you go to auth-route-guard.ts and deactivate login page as fall back page if user is not logging the app goes to my about us page as expected but there is an error in the header component saying it coudlnt find the information of the current user and so on. So definetly I think this is happening because I have the header component in my pages and to have thoses pages displayed properly I need to remove header from them.

Pretty sure thats the issue. So now how to do it....next episode...

<cite>aaron: </cite> Is there any error in the console?

this this.appSession.getShownLoginName(); in the header component required the user to be logged on. If current user is not logged on page wont renderer. So I have to create my page outside the app folder.

its working! it was basically because of the header bar component. U have to be logged in if you want it to work otherwise it will force your app to go to the login page. you also have to modify the auth-route-guard.ts file as well. Hum Aspbnet Zero should make the template evolve. if user is not logging then header bar should not try to display user information or display something like "login" like it is in ASp.net by default. :evil: Now I have to do it myself.

Thanks for you help aaron.

Hello, you saying entity.Property(e => e.Property).IsUnicode(false); to the related field? But which related field? I dont even know what the error is related to...

Hello, How to do a simple sql query withing the dbContext. I mean everything we usually used do not work: dbContext.Database.SqlQuery is not available. Why is this not available? How do to it?

Regards

Showing 11 to 20 of 45 entries