822 comments found.
Hi,
This is very flexible template, and i am using crud-ngx-table module.
In this module, i want to add mat-select control in to the crud-ngx-table POPUP form. i am struggling since many days and its now working for me. I am new to Angular so its getting difficult for me to archive it.
Can you help me to give some sample code to add mat-select control on the popup form screen?
It’s very similar to other material form controls, check out this official example page https://material.angular.io/components/select/examples
you need to add mat-select component with formcontrol directive inside ngx-table-popup.component.html and also need to add a property inside itemForm of ngx-table-popup.component.ts
Thanks
Thank you Very much for your help. I am able to achieve this functionality. Thanks for quick response.
Hi,
I would like to buy the admin template. But i have a requirement of Angular5 not Angular6. Is it available?
angular5 version is in github, you can easily get old version from git checkpoints. Thanks
Hi, I just bought the template, please add me to the github: LeandroBarral.
I would like to inform you that there is a bug on the menu: when in minimal size (only icons), the container don’t scroll.
invitation sent! please check your github account.
scrolling require “overflow: hidden” css applied on container, but for compact menu we can’t use overflow: hidden, because submenu items floats outside of menu container.
you can call it a trade-off, I’m pretty sure most applications will not need scrolling because apps won’t have that much of items in sidenav.
Hi Rafi,
I am looking for the template but on Angular 5. Can I get it? Looking for a quick revert.
You can get old versions from git 
Excellent code quality and support.
Thanks! Don’t forget to give a rating from your download page 
Please add my username to github: L3xpert
I’ve sent you invitation. please check out your github account notification.
my github username is danieljcorreac
Invitation sent. please check out your github account notification. Thanks!
Hi, I’ve added a border-radius to the buttons and cards on this theme, but the animation is still the original one. I’ve tried to add a similar radius to the animation but can’t figure out how. Do you know how I could do this? Example of the problem: http://prntscr.com/jpqdpa
it looks like you need to apply overflow:hidden to the button.
HI sir I am using material design date picker. I need date format in dd/mm/yyyy. Date picker popup selection its working fine, but if i type manually not getting dd/mm/yyyy value.How can i fix this
Best regards Aslam Thayyil
Please check out this Angular material Doc https://material.angular.io/components/datepicker/overview#customizing-the-parse-and-display-formats
Please add me to the github repository, my username is: mohammedyaseen, thanx
If you had already purchased this template using your another account, please comment from that account. So I’ll know you purchased 
Please add l3xpert to github repo.
invitation sent! please check your github account.
I have used the seed project, and the scroll menu and scroll of main pages doesn’t show in the browser. Whats happen? How to solve? The full project is ok, but the seed appears not.
if your page content height exceeds window height then scroll bar appears. I just checked on seed project, working fine. are you using perfect-scrollbar? or disabled that?
The perfect-scrollbar is setted 1.3.0 in the package.json
Please visit http://cpro42455.publiccloud.com.br and click “Novo usuário” button att bottom. Now portraid your mobile and you see that scroll doesn’t apper. How can debug or check if scroll are true activated ?
scrollbar is not activated for session pages. You can install this package https://www.npmjs.com/package/ngx-perfect-scrollbar
setup your app.module like this https://www.npmjs.com/package/ngx-perfect-scrollbar#load-the-module-for-your-app-with-global-configuration
then import import { PerfectScrollbarModule } from ‘ngx-perfect-scrollbar’ inside your session.module
then use directive [perfectScrollbar] on parent container which you need to be scrollable.
I’m also updating template using this package.
Hi,
I am new to Angular and i just started exploring the template which you developed. This is amazing and in very short period of time, i am able to understand the functionality and using your template.
One of module “CRUD operation” example in template is good to start. This CRUD operation is fetching the data from the fakeDB. Can you please provide one service and component file which can fetch the data from the REST API? if you provide sample code then it will be great support.
Thanks & Regards, Amit Sindha
Below is REST URL for the member list – https://api.myjson.com/bins/vdkl2
This is how you will make HTTP call from crud.service.ts
import { HttpClient } from '@angular/common/http';
@Injectable()
export class CrudService {
constructor(private http:HttpClient) {
}
getItems(): Observable<any> {
return this.http.get('api/members');
}
}
then you have to change the object property names to match your DB object retrieved by HTTP. you have to update property names inside these files crud-ngx-table.component.html, ngx-table-popup.component.html and ngx-table-popup.component.ts
replace ‘api/member’ of above example code by your url https://api.myjson.com/bins/vdkl2
Thank you !!! i received your email with sample code and its working !!!. 5 start for Very Quick response.
Hi,
Get data is working fine with below code,
import { HttpClient, HttpHeaders } from ”@angular/common/http”;
constructor(private http:HttpClient) { }
getItems(): Observable<any> { return this.http.get(‘http://localhost:3000/api/members'); }
But Post Data is not working. I tried lot of things, but no luck. Can you help me ?
below is the code, i used to post the data
addItem(item): Observable<any> { console.log(item); const headers = new HttpHeaders({ ‘Content-type’ : ‘application/json’ }); return this.http.post(‘http://localhost:3000/api/members', item, {headers: headers}); }
On popup dialog box, when i save the data, its giving error on console -
when i refreshed the page, then i can see data got inserted. But because of its giving error from popup dialog box, progress-bar is running in infinite loop.
There is no authentication enabled at Angular OR back-end API side.
Console error – val.slice is not a function
Hi,
Please ignore above message.
I am able to archive all CRUD functionality through the rest api call.
Thanks !!! EGRET have clean and clear source code to easily understand and enhance / customize as per requirement.
Great! 
Hi, I bought the template, please give me access to the github repository, my username is jriquelme
Invitation sent! please check your github account. Thanks
Hi, I’m trying to customise the side nav bar by editing and deleting extra menus. Changing it in the approuting.ts doesn’t make any difference.
Can you please show which file to change.
Kind Regards,
app.routing doesn’t control side navigation. navigation items are served and controlled by navigation.service. Please check out doc http://egret-doc.mhrafi.com/#navigation
Yes thanks. Adding the following doesn’t show up in the menu:
{
name: 'SCHOOL',
type: 'link',
tooltip: 'School Dashboard',
icon: 'dashboard',
state: 'school'
}
If you are using full version, you need to update ‘iconMenu’, not ‘defaultMenu’. I’ll change the names in next update so that will not confuse anymore.
many thanks.
Hi support team
I can not find e-commerce module in the source code. How can I get it?
Thanks
Please download the latest files. Latest version has eCommerce module. Thanks
eCommerce is not available in the source code, can you explain it ?
when I do ng build and go to /dist in the browser I get a blank page. What’s next? thanks!
Seed projects only have a blank page. this is for starting a new project. Full version is in ‘full’ folder.
great thanks!
how do I make the left menu hidden by default?
You just need to set “sidebarStyle” to “closed” inside layout.service.ts, please check out http://egret-doc.mhrafi.com/#layout
thanks!
Hi, I tried to sidebarStyle: closed but it doesn’t work , am I missing someting else?
It’s a bug. I just fixed it. Please change the line 85 inside adjustLayout() method in layout.service.
replace this line no 85
sidebarStyle = this.isMobile ? 'closed' : 'full';
with this line
sidebarStyle = this.isMobile ? 'closed' : this.layoutConf.sidebarStyle;
Thanks for finding out this issue 
thanks for fixing it, however my layout.service.ts doesn’t have the method adjustLayout(). How do I update it?
ok, this is how that method look like adjustLayout(options: IAdjustScreenOptions = {})
I was using old files, I just downloaded the latest ones and replaced the code in line 85. I worked! thanks!
Great. You can give me your github username. I’ll add you to repository.
Great. You can give me your github username. I’ll add you to repository.
devjay84, I believe you already added me, but kindly check again, thanks
yeah, you already have access.
thanks, how do I change the dashboard title? right now it says “Dashboard | Egret”
‘data’ property is responsible for that inside app.routing.ts. and ’| Egret’ coming from ‘appTitle’ inside app.component.ts
gotcha thanks! how do I disable the customizer?
remove <app-customizer> from app\shared\components\layouts\admin-layout\admin-layout.template.html
awesome! thanks! QUESTION: I’m generating a new build with ‘ng build—prod’ and I’m getting error from AppConfirmComponent:
ERROR: app-confirm.component.ts is part of the declarations of 2 modules: SharedModule and AppConfirmModule. Please consider moving AppComfirmComponent in App-confirm.module.ts to a higher module the imports SharedModule
You mixed up two version of Egret. the current version does not have AppConfirmModule. everything is imported inside SharedModule
I see, I removed it and it works! Thanks for this!
What’s the proper way of doing development and still get theme updates? I simply pasted the latest theme in my project folder last time around
also, how do I retain the icon in the navigation when toggled to hide?
best way is not modifying the files in shared module to be up to dated with template. your last issue was arise because I changed folder structure. I’m not going to change the folder structure anymore.
I see, but navigation.service.ts is in that folder, isn’t that where I’m supposed to edit the menu items?
yeah, that’s right.
I see, maybe I can just copy what I need from the shared module?
yeah, you can do that.
Hi, I noticed that when changing views, the template seems to flicker. Is there any way to fix that blink?
Best regards
I’ve noticed that after updating to Angular 6. Haven’t found any solution yet. I’ll update the GitHub repo once I fix the issue.
Hi,
Great thieme but don’t you think is better to use Angular Material Datatable rather than using ngx datatable. What keeping me back from purchasing it is the use of Angular Material Datatable and also lack of additional dashboards.
Thanks
I’ve plan for adding Mat table. You can easily add mat table by using schematics. https://material.angular.io/guide/schematics
I will be waiting for replacement of angular material table before I purchase. What about the other thing? Additional dashboards and widgets? Seen lot of themes with very nice widgets which is something your theme is missing. Your theme is the best in terms of ng development as it is a clear angular theme
I just updated the Egret last month. I’ll be working on Egret in next month and will keep in mind your requirements 