Je suis un débutant Joomla et je crée un site Web personnel en utilisant Bootstrap 3 et Joomla! 3.3. J'ai vu quelque chose à propos de Glyphiques ne fonctionne pas avec le B3 personnalisé. [J'ai utilisé le Customizer]
Mon modèle a la structure suivante:
template / - css/bootstrap.css | template.css | screen.css - polices/glyphicons-halflings-regular.eot | glyphicons-halflings-regular.svg glyphicons-halflings-regular.ttf | glyphicons-halflings-regular.woff - images/logo.png - js/boostrap.js - composant.php - favicon.ico - index.html - index.php - template_thumbnail.png - template_preview.png - templateDetails.xml
Dans bootstrap.css fichier, @font-face
ressemble à ça:
@ font-face { font-family: 'Glyphicons Halflings'; src: url ('../ fonts/glyphicons-halflings-regular.eot'); src : url ('../ fonts/glyphicons-halflings-regular.eot? #iefix') format ('embedded-opentype'), url ('../ fonts/glyphicons-halflings-regular.woff') (' woff '), url (' ../ fonts/glyphicons-halflings-regular.ttf ') format (' truetype '), url (' ../ fonts/glyphicons-halflings-regular.svg # glyphicons_halflingsregular ') (' svg '); }
La valeur par défaut Bootstrap chargée est 2.3.2 dans Joomla! 3.3, mais j'utilise le Bootstrap version 3 chargé de cette façon:
?php defined('_JEXEC') or die;
$doc = JFactory::getDocument();
$doc->addStyleSheet('templates/' . $this->template . '/css/bootstrap.css');
$doc->addScript('/templates/' . $this->template . '/js/bootstrap.js', 'text/javascript');
?>
Qu'est-ce qui ne va pas?
La question ne précise pas si vous chargez bootstrap 2 et bootstrap 3 en même temps, et 3 en même temps, et comment utiliser les glyphicons votre code. La bonne (et efficace) méthode est par exemple:
<span class="glyphicon glyphicon-ok"></span>