[angular-18]: Add condition to hide templates in portals with type != community in super admin options
This commit is contained in:
parent
e543d1f0f7
commit
9c93a1e306
|
@ -6,16 +6,21 @@ import {ActivatedRoute} from "@angular/router";
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'admin-tabs',
|
selector: 'admin-tabs',
|
||||||
template: `
|
template: `
|
||||||
<ul class="uk-tab uk-margin-remove-bottom uk-margin-medium-top uk-flex uk-flex-center uk-flex-left@m" uk-tab>
|
<ul class="uk-tab uk-margin-remove-bottom uk-margin-medium-top uk-flex uk-flex-center uk-flex-left@m" uk-tab>
|
||||||
<li *ngIf="isPortalAdmin && !portal" [class.uk-active]="tab === 'portal'"><a routerLink="../portals">Portals</a></li>
|
<li *ngIf="isPortalAdmin && !portal" [class.uk-active]="tab === 'portal'"><a
|
||||||
<li [class.uk-active]="tab === 'page'"><a routerLink="../pages">Pages</a></li>
|
routerLink="../portals">Portals</a></li>
|
||||||
<li [class.uk-active]="tab === 'entity'"><a routerLink="../entities">Entities</a></li>
|
<li [class.uk-active]="tab === 'page'"><a routerLink="../pages">Pages</a></li>
|
||||||
<li *ngIf="portal && type === 'community'" [class.uk-active]="tab === 'menu'"><a routerLink="../menu">Menus</a></li>
|
<li [class.uk-active]="tab === 'entity'"><a routerLink="../entities">Entities</a></li>
|
||||||
<li *ngIf="isPortalAdmin && !portal" [class.uk-active]="tab === 'class'"><a routerLink="../classes">Classes</a></li>
|
<li *ngIf="portal && type === 'community'" [class.uk-active]="tab === 'menu'"><a
|
||||||
<li *ngIf="isPortalAdmin && !portal" [class.uk-active]="tab === 'template'"><a routerLink="../templates">Templates</a></li>
|
routerLink="../menu">Menus</a></li>
|
||||||
<li *ngIf="isPortalAdmin && portal=='connect'" [class.uk-active]="tab === 'customization'"><a routerLink="../customization">Customization</a></li>
|
<li *ngIf="isPortalAdmin && !portal" [class.uk-active]="tab === 'class'"><a
|
||||||
</ul>
|
routerLink="../classes">Classes</a></li>
|
||||||
|
<li *ngIf="isPortalAdmin && !portal && type === 'community'" [class.uk-active]="tab === 'template'"><a routerLink="../templates">Templates</a>
|
||||||
|
</li>
|
||||||
|
<li *ngIf="isPortalAdmin && portal=='connect'" [class.uk-active]="tab === 'customization'"><a
|
||||||
|
routerLink="../customization">Customization</a></li>
|
||||||
|
</ul>
|
||||||
`
|
`
|
||||||
})
|
})
|
||||||
export class AdminTabsComponent implements OnInit {
|
export class AdminTabsComponent implements OnInit {
|
||||||
|
|
Loading…
Reference in New Issue