Insérer code javascript dans index.php du template

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

  • [RÉGLÉ] Insérer code javascript dans index.php du template

    Bonjour,

    Je souhaite insérer du code source dans le fichier index.php de mon template. En gros cela donnerais ça :

    <html>
    <head>
    <title>Document sans titre</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </script language='javascript' type='text/javascript' src='fbparam.js' </script>
    </script language='javascript' type='text/javascript' src='fblib.js'</script>
    </head>

    <body onLoad='start();'>

    <script LANGUAGE='javascript' type='text/javascript' src='fbfulltrack.js'></script>
    </body>
    </body>
    </html>
    J'ai un script à insérer avant la balise head, du code dans la balise body et du code juste avant la fin de balise </body>. Mon problème est que dans le fichier index.php du template il n'y a que du code php. Comment svp réaliser cette tâche.

    Ci-dessous le code source de l'index.php du template :

    <?php
    /*
    * ------------------------------------------------------------------------
    * JA KranosTemplate J17
    * ------------------------------------------------------------------------
    * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
    * @license - Copyrighted Commercial Software
    * Author: J.O.O.M Solutions Co., Ltd
    * Websites: http://www.joomlart.com - http://www.joomlancers.com
    * This file may not be redistributed in whole or significant part.
    * ------------------------------------------------------------------------
    */
    if (class_exists('T3Template')) {
    $tmpl = T3Template::getInstance();
    $tmpl->setTemplate($this);
    $tmpl->render();
    return;
    } else {
    //Need to install or enable JAT3 Plugin
    echo JText::_('MISSING_JAT3_FRAMEWORK_PLUGIN');
    }

  • #2
    Re : Insérer code javascript dans index.php du template

    Salut,
    si tu trouves un fichier nommé default.php qui pourrait se trouver ici (en tous les cas dans mon template ja_) :
    /plugins/system/jat3/jat3/base-themes/default/page/default.php
    1- tu rajoutes ceci à la fin de </head>
    <?php
    $document = JFactory::getDocument();
    $document->addScript(JURI::base(true).'templates/ja_template/js/script.js');
    $document->addScript(JURI::base(true).'templates/ja_template/js/script2.js');
    ?>
    avec les scripts
    fbparam.js et fblib.js
    placés dans un nouveau dossier nommé "js" que tu créeras à la racine du template

    2- juste avant </body>
    <script src="templates/ja_template/js/fbfulltrack.js" type="text/javascript" charset="utf-8"></script>
    avec fbfulltrack.js dans le le même dossier que les autres

    Dans le cas 1, je contrains l'envoi des 2 scripts dans la head, avec un API Joomla
    Le cas 2 s'explique de lui-même.

    Remplace ja_template par le nom de ton template.

    3 -
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    Ca tu oublies.
    Sauf si tu veux le souk dans l'interprétation/affichage des caractères accentués


    ... et verifie quand même avec Firebug pour Firefox que tu n'as pas d'erreur JavaScript.
    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

    Commentaire


    • #3
      Re : Insérer code javascript dans index.php du template

      Merci beaucoup Ghazal. Cela fonctionne très bien.

      Commentaire


      • #4
        Re : Insérer code javascript dans index.php du template

        Bonjour,
        tu n'as plus qu'à passer le sujet en [réglé]

        Schtroumpfe toi le Schtroumpf t'aidera.
        Je ne schtroumpfe pas aux demandes de schtroumpf par MP.

        Commentaire


        • #5
          Re : Insérer code javascript dans index.php du template

          C'est fait Grand Schtroumpf

          Commentaire

          Annonce

          Réduire
          Aucune annonce pour le moment.

          Partenaire de l'association

          Réduire

          Hébergeur Web PlanetHoster
          Travaille ...
          X