Ho creato un componente personalizzato con una dashboard che necessita di uno stile con CSS. Ho creato il file CSS e sto cercando di chiamarlo nella vista frontend.
Lavorare con J! 3.6.5 e un componente sviluppato MVC
ovviamente sono fiducioso di dover posizionare il codice seguente in un posto appropriato:
JHtml::_('stylesheet', 'com_mycomponent/css/dashboard.css');
La mia ipotesi migliore era quella di metterlo tra il "public function display
"righe nel mio" view.html.php
". Tuttavia, questo non funziona, quindi sto sbagliando.
Suggerirei di inserirlo nel file di visualizzazione:
componenti/com_mycomponent/views/VIEW_NAME/tmpl/default.php
Ciò significa che chiunque desideri sovrascrivere le viste dei componenti, ad esempio può rimuovere il file CSS a cui si fa riferimento e utilizzarne uno proprio.