web-dev-qa-db-fra.com

Comment jQuery est-il ajouté à Joomla Template Protostar

Je souhaite savoir comment les ressources jQuery sont chargées dans le modèle Joomla Protostar sous Joomla 3.3. Si je regarde dans le code, je vois que les ressources jquery sont chargées mais dans le fichier index.php, je ne trouve aucune ligne de code. Quelqu'un peut-il dire comment les ressources jQuery sont chargées?

3
user2025830

jQuery est automatiquement importé en mode noConflict lorsque vous utilisez le code suivant:

JHtml::_('bootstrap.framework');

qui, comme vous pouvez probablement le comprendre, charge également le framework Bootstrap).

Vous verrez à la ligne 8 du fichier index.php dans le dossier de modèles Prosostar

4
Lodder

Dans la section de mon modèle Protostar, je peux voir ce qui suit - n'est-ce pas?

<script src="/media/jui/js/jquery.min.js" type="text/javascript"></script>
<script src="/media/jui/js/jquery-noconflict.js" type="text/javascript"></script>
<script src="/media/jui/js/jquery-migrate.min.js" type="text/javascript"></script>

Il existe également de la documentation ici qui pourrait aider concernant les frameworks Javascript et Joomla http://docs.joomla.org/J3.x:Javascript_Frameworks

Voir la troisième ligne.

Pour activer le framework Bootstrap, appelez JHtml :: _ ('bootstrap.framework'). Ceci activera automatiquement le framework jQuery en mode noConflict (c'est-à-dire accessible via jQuery au lieu de $.)

J'espère que cela est clair et aide.

2
jonboy