Advanced search  

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Pages: [1]   Go Down

Author Topic: template.php ok mais code php ignoré  (Read 6413 times)

0 Members and 1 Guest are viewing this topic.

phanux

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 24
    • Album photo familial
template.php ok mais code php ignoré
« on: February 03, 2009, 03:55:38 pm »

Bonjour à tous,

Petite question en passant :

J'ai modifier le fichier "init.inc.php" pour faire appel au fichier "template.php" du thème au lieu du "template.html", pensant bêtement (je suis pas très doué en php ...) que je pourrait insérer des codes php. :P

L'affichage du thème et la galerie fonctionnent très bien, pas de différences, mais le code php est totalement ignoré  ???
(j'ai juste testé un : <?php echo "bonjour"; ?>)

Quelqu'un aurai-t-il une petite idée du pourquoi ?
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: template.php ok mais code php ignoré
« Reply #1 on: February 03, 2009, 04:00:33 pm »

si vous voulez insérer du code, c'est dans le fichier theme.php de votre theme qu'il faut le faire.
Suivant le type de code, utilisez le bloc anycontent pour faire ça.
Une bonn electure de la doc vous donneras plus de détails...
mais il ne FAUT PAS modifer init.inc.php surtout quand on ne sait pas trop ce qu'on fait  ;)
Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

phanux

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 24
    • Album photo familial
Re: template.php ok mais code php ignoré
« Reply #2 on: February 03, 2009, 04:21:31 pm »

Merci François d'avoir répondu,

oui je sais : IL NE FAUT PAS TOUCHER AU FICHIER INIT.INC.PHP  :-[ (mais qui ne tente rien n'a rien et la modif n'était je pense pas trop dangereuse et facile à inverser sans risque)

A la base je voulait juste créer un menu qui se modifie en fonction de la page visitée.
(J'ai bien essayé de créer un menu façon {SUB_MENU} mais je n'y suis pas arrivé  ::) , mais en fouillant le forum je suis tombé sur un tuto expliquant comment rajouter un tag {EXEMPLE} dans thème.php. Ca marche impec mais mon menu reste le même quelque-soit la page visité).

Logged

phanux

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 24
    • Album photo familial
Re: template.php ok mais code php ignoré
« Reply #3 on: February 03, 2009, 04:57:32 pm »

OUPS  :-[ c'était écris dans la FAQ :

Can I rename template.html to template.php to include PHP code in my template?

No, this is simply not the way coppermine works; for "normal" pages the name of the extension tells the webserver whether the file should be parsed by the PHP interpreter. The template files within the themes folder are not being parsed this way - the extension .html was just chosen to make editing easier. You can not have PHP code in the template file, no matter how you name it - that's all there is to it!

Désolé  ::)

mais en continuant de chercher j'ai trouvé ceci : http://forum.coppermine-gallery.net/index.php/topic,14886.0.html

Je teste ça se soir et vous dis si ça marche !!!
Logged

phanux

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 24
    • Album photo familial
Re: template.php ok mais code php ignoré
« Reply #4 on: February 04, 2009, 10:15:53 am »

OK ça marche  ;D

Voici donc ce que j'ai fais : Je voulais insérer des pages perso dans la galerie, accessibles par un menu dynamique dédié.

J'ai donc suivi ceci : http://forum.coppermine-gallery.net/index.php/topic,57638.0.html à la lettre pour insérer mes pages.

Pour le menu j'ai suivi ceci : http://forum.coppermine-gallery.net/index.php/topic,14886.0.html, include(...) appele le fichier menu.php que je peut modifier à souhait à l'aide de variables.

voici ce que ça donne : http://phanux.free.fr/cpg/accueil.php. (le menu site correspond au tag {MENU}).

Encore une fois un grand merci à toute l'aide que l'on peut trouver en parcourant le forum.
Logged
Pages: [1]   Go Up
 

Page created in 0.027 seconds with 20 queries.