Problème d'intégration dans theme.php Problème d'intégration dans theme.php
 

News:

CPG Release 1.6.27
change DB IP storage fields to accommodate IPv6 addresses
remove use of E_STRICT (PHP 8.4 deprecated)
update README to reflect new website
align code with new .com CPG website
correct deprecation in captcha

Main Menu

Problème d'intégration dans theme.php

Started by mistergom, November 21, 2006, 05:14:27 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

mistergom

Bonjour,

Je viens de créer un site en deux parties. Une partie dotclear (blog) et l'autre coppermine pour la galerie. J'ai crée une bannière et un menu horizontal au-dessous. Je souhaite avoir ces deux éléments pour dotclear et coppermine. A la racine de mon site j'ai crée un répertoire include avec dedans mon menu sous forme de fichier "menu_site.inc.php" (une feuille css lui est accolée). Ensuite dans mon dotclear j'ai ajouté ceci à mon template.php, au dessous du "body", pour afficher le menu sur mon blog :
<?php
   require_once ( dirname(__FILE__).'/../../../include/menu_site.inc.php' );
?>

Ca marche impec. Maintenant je voudrais ajouter la même commande à ma galerie coppermine pour que les menus soient les mêmes pour les deux parties de mon site. Mais le hic c'est que je ne sais pas où ajouter. Je pense que c'est dans le theme.php mais j'ignore où et comment, peut-être faut-il que je crée quelque chose comme le {SYS_MENU} & co... La structure est différente de celle de dotclear et je cale... Une idée ?
Merci. @+

François Keller

Bonjour,

il faudrait regarder du côté du header personnalisable:
Dans la config, il suffit de déclarer le nom du fichier avec le menu (avec son chemin relatif).
ensuite, le positionnement se fait grace à la balise {CUSTOM_HEADER} dans le fichier template.html du theme utilisé.
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

mistergom

Merci, d'accord je vois pour le principe. Mais comment l'écrire dans le theme.php ? Et à quel endroit ? Je ne vois pas bien comment procéder...