Fork me on GitHub




« 1 (2) 3 »


Re: du php dans mon thème
Supporter Xoops
Inscrit: 17/02/2005 20:25
Messages: 404
Oui j'avais effectivement pensé à faire un mini module proverbe, mais comme tu l'as dit, je veux que ça s'affiche à droite dans ce header : http://www.sauvonslart.com

En revanche j'ai du mal à comprendre : le theme.html est-il considéré comme un template ? Sinon, comment serait-il possible de le surcharger ?

Merci !

Posté le : 22/06/2012 08:00

Edité par Cesag sur 22/06/2012 23:12:17

http://www.deficulturel.net - Donnons un sens à  la culture !
http://www.lecran.fr - Devenez pixelligent !
http://www.sauvonslart.com - Un ...
Partager Twitter Partagez cette article sur GG+
Re: du php dans mon thème
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
Un thème est considéré comme un template, ce ne sont que des termes qu'on utilise pour différencier les différentes parties.
L'idée de créer un module peut être bonne quoique un peu lourde pour ce que tu veux faire mais disons tu feras ce que tu en veux et il n'y aura pas de problème pour les futurs mises a jour.
Une solution plus rapide a mon gout est :
- tu insères ton code php dans un fichier existant avec un envoi a Smarty avec assign
- dans thème.html (ou dans un bloc perso que tu créera pour l'occasion ) tu insères la variable Smarty créée précédemment. Si le proverbe doit s'afficher pour tout le monde, tu l'inscris dans le thème tu gagneras en rapidité d'exécution de la page par le serveur. Sinon si tu veux que seul un ou des groupes puissent voir le proverbe là tu le met dans un bloc perso

PS : avec la solution rapide lors d'une future mise à jour, il ne faudra pas oublier de ré-insérer le bout de code PHP dans le fichier de la nouvelle version

Posté le : 22/06/2012 08:19
Partager Twitter Partagez cette article sur GG+
Re: du php dans mon thème
Supporter Xoops
Inscrit: 17/02/2005 20:25
Messages: 404
Je vais voir ça. Merci les amis !

Posté le : 22/06/2012 08:21

http://www.deficulturel.net - Donnons un sens à  la culture !
http://www.lecran.fr - Devenez pixelligent !
http://www.sauvonslart.com - Un ...
Partager Twitter Partagez cette article sur GG+
Re: du php dans mon thème
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Bonjour,

Le module citations ne faisait pas un truc comme cela ? et en utilisant le plugin smarty function.block

Posté le : 22/06/2012 21:48

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: du php dans mon thème
Supporter Xoops
Inscrit: 17/02/2005 20:25
Messages: 404
Hey ! Kris ! Bienvenu dans le monde des vivants !


Je ne connais qu'un seul module citation, et c'est moi qui l'ai développé en privé y'a pas mal d'années ! C'est un vrai gruyère en terme de sécurité. Tu en connais un autre ?


Posté le : 22/06/2012 23:05

http://www.deficulturel.net - Donnons un sens à  la culture !
http://www.lecran.fr - Devenez pixelligent !
http://www.sauvonslart.com - Un ...
Partager Twitter Partagez cette article sur GG+
Re: du php dans mon thème
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972

Posté le : 22/06/2012 23:19

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: du php dans mon thème
Supporter Xoops
Inscrit: 17/02/2005 20:25
Messages: 404
Bonjour !

Un

global $xoopsTpl 
$xoopsTpl->assign('coucou'"coucou");


puis un :

<{$coucou}>


dans le thème ne donne rien.

Pourquoi ?

Posté le : 30/07/2012 15:57

http://www.deficulturel.net - Donnons un sens à  la culture !
http://www.lecran.fr - Devenez pixelligent !
http://www.sauvonslart.com - Un ...
Partager Twitter Partagez cette article sur GG+
Re: du php dans mon thème
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
au hasard, as tu pensé a vider le cache de Xoops lorsque tu as modifié le thème ?

Sinon je ne vois pas, la syntaxe est bonne, autre voie possible, tu appelles '$xoopsTpl' trop tôt, elle n'a pas encore été déclaré, faudrait voir ce que donne le mode debug

Posté le : 30/07/2012 17:03
Partager Twitter Partagez cette article sur GG+
Re: du php dans mon thème
Semi pro
Inscrit: 06/09/2005 11:47
De Barcelone - Espagne
Messages: 691
Citation :
ninjodo a écrit :
Bonjour !

Un

global $xoopsTpl 
$xoopsTpl->assign('coucou'"coucou");


puis un :

<{$coucou}>


dans le thème ne donne rien.

Pourquoi ?


Salut,

Pense aussi à vérifier si la option "Contrôler les modifications de templates ?" est activée dans Admin > Système > Préférences


Salutations !

Posté le : 30/07/2012 20:50
Partager Twitter Partagez cette article sur GG+
Re: du php dans mon thème
Supporter Xoops
Inscrit: 17/02/2005 20:25
Messages: 404
Re !

Alors tout est activé, mais le problème est un peu mieux cerné.

Les citations ne s'affichent pas sur la page index, mais elles s'affichent sur toutes les autres pages du site !

Késako ?

Posté le : 31/07/2012 00:42

http://www.deficulturel.net - Donnons un sens à  la culture !
http://www.lecran.fr - Devenez pixelligent !
http://www.sauvonslart.com - Un ...
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 (2) 3 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

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

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