Bonjour,
Souhaitant intégrer ma gallerie PWG dans mon site GuppY je voulais faire un template intégrant l'un dans l'autre.
De mes recherches dans le forum, j'ai l'impression qu'il n'est pas possible de mettre du PHP dans les fichier .tpl.
Avant de perdre du temps la dessus, pouvez-vous me confirmer ou infirmer ce fait ?
Cordialement
Hors ligne
Tu as très bien compris, c'est le principe du parsing.
Rien ne t'empêche de mettre ton php en amont (dans les php correspondants, on remplace les "echo" par de nouvelles variables lesquelles seront "parsées" dans les TPL).
8-)
Hors ligne
Merci,
Je vais donc être obligé de faire ce que je ne voulais pas, toucher PWG au coeur et donc perdre, par rapport au template, la portabilité entre les versions.
Hors ligne
hpsam a écrit:
Je vais donc être obligé de faire ce que je ne voulais pas, toucher PWG au coeur et donc perdre, par rapport au template, la portabilité entre les versions.
Si seulement tu disais vrai ! Non, si c'est un mythe, je me dois de le démonter rapidement : un template PhpWebGallery 1.5 n'est pas compatible avec PhpWebGallery 1.6. Dans la mesure du possible je supplie l'équipe de développement de ne pas modifier le code PHP rendant incompatible un template 1.6.1 avec une 1.6.2. A priori, un template est compatible avec une branche (1.6, 1.7, etc.), toutes releases (1.6.0, 1.6.1, 1.6.2, etc.) confondues.
Les templates sont faits pour réaliser des modifications graphiques mineures, le code PHP est là pour des modifications plus lourdes (changer un comportement par exemple, ajouter une fonctionnalité).
Hors ligne
Salut,
Quand je parlais de portabilité entre version, je parlais bien entre 1.6.0, 1.6.1... et non pas entre 1.5.x et 1.6.x ayant du refaire mes thèmes/templates à chaque changement de branche 1.4 => 1.5 => 1.6 je suis au courant.
Hors ligne