Yes. There is my menu but no settings tab. Below block is not working.
export class MyModuleConfigService {
constructor(
private restService: RestService,
private settingTabs: SettingTabsService
) {
this.settingTabs.add([
{
component: MyModuleSettingsComponent,
name: MyModuleSettingsName,
order: 3,
},
]);
}
getSettings(): Observable<void> {
return this.restService.request<void, void>({
method: 'GET',
url: '/api/MyModuleConfig/Settings',
});
}
}
Hi Mehmet,
Thank you for your answer. But I want to know how to add new tab of Setting Management page from npm package.
I used to use below block in service page.
addSettingTab({ component: MySettingsComponents, name: 'SettingsMenu', order: 1 });
Yes Angular UI but not contains my problem. I need how to use settings tab in npm package (for example your setting-management npm package)? Not dev app.
Hi,
I am upgrading my npm package v2.9.0 to v3.0.5. I created custum settings page in service page.
addSettingTab({
component: MySettingsComponents,
name: 'SettingsMenu',
order: 1
});
How can I use settings tab in my npm package? Custom page link
Old and new version is not working. Which page should use this module?
this.settingTabs.add([
{
component: MySettingsComponents,
name: 'MySettingsComponents',
order: 1,
},
]);
The error is done but the issue remains. Browser chrome.
"@angular/animations": "~9.1.0", "@angular/common": "~9.1.0", "@angular/compiler": "~9.1.0", "@angular/core": "~9.1.0", "@angular/forms": "~9.1.0", "@angular/platform-browser": "~9.1.0", "@angular/platform-browser-dynamic": "~9.1.0", "@angular/router": "~9.1.0",
├─ @abp/ng.core@2.8.0 ├─ @abp/ng.feature-management@2.8.0 ├─ @abp/ng.permission-management@2.8.0 ├─ @abp/ng.setting-management.config@2.8.0 ├─ @abp/ng.setting-management@2.8.0 ├─ @abp/ng.theme.shared@2.8.0 ├─ @abp/utils@2.8.0 ├─ @volo/abp.commercial.ng.ui@2.8.0 ├─ @volo/abp.ng.account.config@2.8.0 ├─ @volo/abp.ng.account@2.8.0 ├─ @volo/abp.ng.audit-logging.config@2.8.0 ├─ @volo/abp.ng.audit-logging@2.8.0 ├─ @volo/abp.ng.identity-server.config@2.8.0 ├─ @volo/abp.ng.identity-server@2.8.0 ├─ @volo/abp.ng.identity.config@2.8.0 ├─ @volo/abp.ng.identity@2.8.0 ├─ @volo/abp.ng.language-management.config@2.8.0 ├─ @volo/abp.ng.language-management@2.8.0 ├─ @volo/abp.ng.saas.config@2.8.0 ├─ @volo/abp.ng.saas@2.8.0 ├─ @volo/abp.ng.text-template-management.config@2.8.0 ├─ @volo/abp.ng.text-template-management@2.8.0 └─ @volo/abp.ng.theme.lepton@2.8.0
Thank you for your answer Arman.
Have a good day.
Hi,
Now, Ivy is enable but your field is not required. Above field (name) is required and i see it in html code. Regex field has (*)
Please check it out.