[color=#333333]hola a tod@s, estoy usando el component bootstrap en un proyecto en yii, tengo dos themes uno para el backend y otro para el frontend, cómo puedo hacer que no se cargue en el theme del backend? Gracias![/color]
[color=#333333]hola a tod@s, estoy usando el component bootstrap en un proyecto en yii, tengo dos themes uno para el backend y otro para el frontend, cómo puedo hacer que no se cargue en el theme del backend? Gracias![/color]
Si estas usando preload podrías hacer una condición según el theme que ejecute un preload con bootstrap o no.
Por otra parte podrías no usar un preload y entonces no tendrías que hacer absolutamente nada, en cada theme pones los js y css que necesites.
Hola, gracias por contestar… Después de dar varias vueltas al asunto y probar diferentes formas…
He comentado del config/main.php que haga un preload del bootstrap
'preload' => array(
'log',
//'bootstrap',
),
En components mantego el código
'bootstrap' => array(
'class' => 'ext.bootstrap.components.Bootstrap',
'responsiveCss' => true,
),
Y lo que me funciona, es, en la layout main.php del theme que quiero que cargue el bootstrap, he puesto la siguiente línea:
Yii::app()->getComponent('bootstrap');
Así se carga en ese theme y no en el otro
Salud!!