utiliser jquery avec joomla avec rien d'effort

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • utiliser jquery avec joomla avec rien d'effort

    pour utiliser jquery avec joomla avec rien d'effort ni de crée un script jQuery.noConflict(); et de ramplacer le $ avec jQuery télécharger le plugin depuis ce lien http://www.joomlabamboo.com/joomla-e...-jquery-plugin

  • #2
    Re : utiliser jquery avec joomla avec rien d'effort

    oui, mais je vois mal quelqu'un développer une compo , et utiliser un autre plugin pour importer jquery ...

    il faudrait intégré manuellement jquery et détecter si jquery n'est pas déjà importé par d'autre compo , et si c'est le cas, enlever l'import pour pas avoir alourdir la page inutilement .

    concrètement : creer un fichier jquery.php dans le dossier helper :
    Code PHP:
    <?php
    defined
    '_JEXEC' ) or die;

    class 
    MaCompoJQuery
    {
        function 
    already_loaded()
        {
            
    $document JFactory::getDocument();

            
    $head_data $document->getHeadData();

            foreach (
    array_keys($head_data['scripts']) as $script) {
                if (
    stristr($script'jquery')) {
                    return 
    true;
                }
            }

            return 
    false;
        }
    }
    et dans les templates des vues :
    Code PHP:
    if (!MaCompoJQuery::already_loaded()) {
        
    $document->addScript(JURI::base() . 'media/com_macompo/js/jquery-1.6.1.min.js');
        
    $document->addScript(JURI::base() . 'media/com_macompo/js/jquery-noconflict.js');

    contenu de jquery-noconflict.js
    Code PHP:
    jQuery.noConflict(); 
    Dernière édition par Tarak à 13/11/2011, 20h24
    DesignBoh ( designboh.com ) agence de communication en Tunisie. Experts Joomla et Wordpress.

    Mon blog : http://bouziri-tarak.blogspot.com/

    Commentaire


    • #3
      Re : utiliser jquery avec joomla avec rien d'effort

      oui merçi ,
      cela peut être fonctionne autour de remplacer le $ avec jQuery , mais si on'a par exemple un plugin jquery alors ne fonction pas

      Commentaire


      • #4
        Re : utiliser jquery avec joomla avec rien d'effort

        Bonjour ,

        bien sur qu'il faut remplacer le $ par jQuery ... c'est a ça que sert le jQuery.noConflict();

        Bien cordialement .
        Tarak .
        DesignBoh ( designboh.com ) agence de communication en Tunisie. Experts Joomla et Wordpress.

        Mon blog : http://bouziri-tarak.blogspot.com/

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X