Fork me on GitHub






commande db:
Régulier
Inscrit: 02/09/2011 10:06
Messages: 146
slt

qq1 pourrait t'il m'expliquez cette commande et plus particulièrement ce que signifie "db: ........" je suppose qu'il il y un lien avec la db , mais pas plus.

exemple :
$xoopsTpl->display('db:' $xoopsOption['template_main']);


on affiche le template mais le 'db' ??????

merci

A+

Posté le : 14/03/2012 21:32
Partager Twitter Partagez cette article sur GG+
Re: commande db:
Régulier
Inscrit: 02/09/2011 10:06
Messages: 146
je me repond :

"db" sert a indiquer a smarty que c'est un chemin passé en ressource , c'est a dire qu'il se trouve dans le répertoire template_dir.

et si le template n'est pas dans se répertoire il faut passer le chemin absolue.


qq1 pour me dire si je me trompe et si il n'y a pas d'autre manières pour passer une ressource de template que le chemin absolu.

par exemple pour passer un template qui est dans un module comment je fait .

merci
A+

Posté le : 14/03/2012 21:42
Partager Twitter Partagez cette article sur GG+
Re: commande db:
Régulier
Inscrit: 02/09/2011 10:06
Messages: 146
je me répond encore
je post et après je réfléchis , je sait c'est pas drôle..

en fait pour avoir acces a un template je fait :

$xoopsTpl->display("db:T_visu.html");


sachant que : T_visu.html se trouve dans le dossier templates de mon module qui appel se script.

je ne sait pas comment il le trouve , vu que je pensait que le rep par defaut était celui de mon theme.

j'veux bien une explication, au cas où.

sionon ca marche et c'est déjà pas mal.


merci
A+

Posté le : 14/03/2012 21:57
Partager Twitter Partagez cette article sur GG+
Re: commande db:
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
si je ne me trompe pas, Xoops vérifie la présence du fichier dans le répertoire du thème (c'est appelé la surcharge des templates), si il n'est pas présent il va chercher le fichier dans le répertoire des templates par défaut du module en cours

Posté le : 14/03/2012 23:32
Partager Twitter Partagez cette article sur GG+
Re: commande db:
Semi pro
Inscrit: 04/10/2007 04:40
De Cuges Les Pins
Messages: 843
$xoopsTpl->display("db:T_visu.html");


Xoops utilise le compilateur SMARTY.

Xoops a remplacé : $smartyTpl par $xoopsTpl

C'est en fait une fonction propre à Smarty.
Il n'y a pas de lien avec la base de données ( db)

Voir ici


Note: Xoops a remplacé {if $...} par <{if $...}>

Mais c'est au juste, la même chose. Le premier c'est SMArty, le second, c'est smarty (personnalisé par Xoops )
Lorsque l'on utilise SMARTY, on peut paramétrer ce genre de choses.

Par la même occasion, il est parfois très utile, d'aller directement sur l'aide SMARTY, pour trouver des informations.


iLuc




-


Posté le : 15/03/2012 06:16
Partager Twitter Partagez cette article sur GG+
Re: commande db:
Régulier
Inscrit: 02/09/2011 10:06
Messages: 146
merci

A+

Posté le : 15/03/2012 08:47
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



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

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