Fork me on GitHub

Rapport de message :*
 

Re: smarty.server.PHP_SELF

Titre du sujet : Re: smarty.server.PHP_SELF
par montuy337513 sur 20/11/2014 09:06:48

Citation :

'PHP_SELF'
Le nom du fichier du script en cours d'exécution, par rapport à la racine web. Par exemple, $_SERVER['PHP_SELF'] dans le script situé à l'adresse http://example.com/foo/bar.php sera /foo/bar.php. La constante __FILE__ contient le chemin complet ainsi que le nom du fichier (i.e. inclus) courant. Si PHP fonctionne en ligne de commande, cette variable contient le nom du script depuis PHP 4.3.0. Dans les versions antérieures, cette variable n'était pas disponible.

Sources PHP.NET


Donc si la page lancé ce trouve dans le répertoire /tema/index.php alors lancer l'insertion du template du slider.
Pas utile dans ce cas, tu peux les enlever vu que tu l'insère via un bloc

Sinon pourquoi il fonctionne sur certaines pages et pas d'autres, je dirais que c'est jQuery le coupable (a presque tout les coups)
jQuery n'est pas chargé systématiquement par la page d'accueil. Si l'insertion de jQuery est fait au niveau de ton thème, c'est OK cela fonctionnera mais par contre si il ne l'est pas, le slider ne fonctionnera pas.
Par exemple le module Publisher charge jQuery lors de son exécution.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

87 Personne(s) en ligne (69 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 87 | Plus ...