Page 1 of 1

Prestige no lee primero las configuraciones del tema del componente

Posted: 02 Jun 2021, 20:03
by wilfred9099
Buen día

Tengo una consulta dado que yo tengo una plantilla prestige que quiero guardar la configuración del tema en BD por usuario, pero en el componente app.component.ts esta donde se parametriza que tema esta por defecto al cargar el proyecto pero al hacer el cambio no se ve efectos

Revisando el proyecto encontré que en el index.html se hace referencia a ese tema y layout

<head>
<meta charset="utf-8">
<title>TCL</title>
<base href="/">

<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link id="theme-css" rel="stylesheet" type="text/css" href="assets/theme/theme-cyan.css">
<link id="layout-css" rel="stylesheet" type="text/css" href="assets/layout/css/layout-aqua.css">
</head>

Pero yo no quiero que cargue con esos sino con los que se definan en el app.component.ts que al final es el fin del componente

export class AppComponent implements OnInit{
theme = 'indigo';

layout = 'layout-canvas';

layoutMode = 'horizontal';

wrapperMode = false;

inputStyle = 'outlined';

ripple: boolean;

constructor(private primengConfig: PrimeNGConfig) { }

ngOnInit() {
this.primengConfig.ripple = true;
this.ripple = true;
}
}

Quedo a la espera de sus comentarios

Re: Prestige no lee primero las configuraciones del tema del componente

Posted: 04 Jun 2021, 13:29
by merve7
Hi,
Firstly, your theme and layout choice must be the same in index.html and app.component.ts files. Also, you can change the theme and layout using one of them. We use variables in app.component.ts file for the live demo. You can use only index.html definitions.

Re: Prestige no lee primero las configuraciones del tema del componente

Posted: 16 Aug 2021, 08:28
by wilfred9099
Muchas gracias por tus comenarios

Al final lo resolvi de otra manera, pero agradezco el apoyo

Saludos

Re: Prestige no lee primero las configuraciones del tema del componente

Posted: 19 Aug 2021, 14:12
by merve7
Hi,

Glad to hear that :)


Best regards,
Merve Özçifçi