J'ai du mal à inclure les feuilles de style suivantes dans mon modèle. Dans quel fichier ai-je besoin de les charger?
$doc =& JFactory::getDocument();
$doc->addStyleSheet($this->baseurl . '/templates/gk_simplicity/css/social.css');
$doc->addStyleSheet( '//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.0.3/css/font-awesome.min.css');
Il semble que peu importe où j'ajoute le code, ni ne montrent le chargement dans la balise <head> quand j'inspecte la source, les icônes font-awesome ne rendent pas correctement non plus? J'ai implémenté le code fin manuellement sur un sous-domaine, donc je sais que je n'ai pas besoin d'inclure d'autres fichiers que ceux mentionnés ci-dessus.
Aucune suggestion? Cordialement Donna
Si vous souhaitez l’ajouter directement au fichier d’index de votre modèle, il vaut peut-être mieux utiliser le fichier JHtml::stylesheet
méthode:
<?php
JHtml::_('stylesheet', JUri::base() . 'templates/gk_simplicity/css/sample.css', true);
?>
Ce que vous avez là est destiné à être utilisé dans les fonctions de modèle.
https://docs.joomla.org/J3.x:Adding_JavaScript_and_CSS_to_the_page
En parcourant une partie de la documentation de Gavick Pro, je pense que vous devrez d'abord placer tous vos fichiers de polices dans le répertoire suivant:
templates/gk_simplicity/css/
Une fois terminé, dans les paramètres du modèle, définissez Remplacer CSS sur Activé
Ensuite, copiez et collez le code de votre social.css
dans le override.css
fichier qu’ils vous fournissent ou la zone de texte nommée "Code CSS personnalisé"
En utilisant cette méthode pour remplacer ce qui existe déjà, plutôt que modifier le , signifie que vos modifications ne seront pas beaucoup dans une mise à jour de modèle