it-swarm.dev

Caricare il file CSS utilizzando il percorso assoluto per il mio componente?

Il mio sito ha configurato la multilingua, ora sviluppo un piccolo componente e ho bisogno del percorso fisico del mio componente, e se uso JPATH_COMPONENT_ADMINISTRATOR allora rimango fermo

http://example.com.com/LANGUAGE_STRING/administrator/components/com_mycomponent ...

Come posso ottenere un percorso veramente fisico? Ho testato anche la maggior parte di this costanti, ma nessuno funziona correttamente, ne ho bisogno esattamente per il file CSS esterno:

$doc = JFactory::getDocument();
$doc->addStyleSheet(JPATH_COMPONENT_ADMINISTRATOR . '/assets/css/component_style.css');
3
jExchange

Per caricare file CSS e Javascript, si desidera utilizzare JUri::base() anziché JPATH_COMPONENT_ADMINISTRATOR.

Dai anche un'occhiata a un meccanismo di caricamento più avanzato, JHtml.

Aggiunta di JavaScript e CSS alla pagina

7
Valentin Despa