Salut,
Premiérement, comme c'est mon premier post, je tiens à remercier l'équipe de phpwebgallery pour ce super travail !! C'est vraiment génial de mettre ça en opensource !!
Voilà ma question :
j'ai ajouté un lien dans le menu et j'aimerais que ce lien s'ouvre de la manière que les liens existant, à savoir que le contenu s'affiche dans le "content" sans rafraichir le menu.
Pour info, je maitrise bien le PHP et le CSS.
Merci !!
Hors ligne
C'est une nouvelle page que tu as faites?
Petite direction à prendre:
o faire un php et tpl
o dans le le tpl mettre {MENUBAR}
o le php mettre
$page['section']='';
include(PHPWG_ROOT_PATH.'include/menubar.inc.php');
J'ai essayé avec comment.tpl et comment.php et ca marche presque (juste les bordures trop proches mais ca doit se rectifier en css).
Ca c'est la direction du même type que les autres fenetres de PWG mais il y a surement d'autre façons.
Sinon, tu peux aussi intégrer le code dans index.php ou bien d'inspirer de random.php.
Que fait ton nouveau menu?
Hors ligne
Tu nous diras si ce que j'ai écrit te convient ou si tu veux d'autres infos...
Hors ligne
Bon ben je galère un peu, j'ai pas tout saisi au fonctionnement...
Voilà ce que j'ai fait :
un fichier informatique.tpl dans phpwebgallery/templates/yoga/:
{MENUBAR}
<div id="content">
Test blabla
</div>
un fichier informatique.php dans phpwebgallery/ :
<?php
define('PHPWG_ROOT_PATH','./');
include_once( PHPWG_ROOT_PATH.'include/common.inc.php' );
$template->set_filenames(array('informatique'=>'informatique.tpl'));
$template->assign_vars(
array(
'L_COMMENT_TITLE' => 'Informatique',
'F_ACTION'=>PHPWG_ROOT_PATH.'informatique.php',
'F_KEYWORD'=>@htmlentities(stripslashes($_GET['keyword'])),
'F_AUTHOR'=>@htmlentities(stripslashes($_GET['author'])),
'U_HOME' => make_index_url(),
)
);
$page['section']='';
include(PHPWG_ROOT_PATH.'include/menubar.inc.php');
$template->parse('informatique');
?>
Et y'a RIEN qui s'affiche pas de code source dans le fichier généré.
Qqn peut-il m'aider ? Merci !
Hors ligne
Et un truc comme ca? (je n'ai pas fait de test!)
<?php define('PHPWG_ROOT_PATH','./'); include_once(PHPWG_ROOT_PATH.'include/common.inc.php'); check_status(ACCESS_GUEST); $template->set_filenames(array('informatique'=>'informatique.tpl')); $template->assign_vars( array( 'L_COMMENT_TITLE' => 'Informatique', 'F_ACTION'=>PHPWG_ROOT_PATH.'informatique.php', 'F_KEYWORD'=>@htmlentities(stripslashes($_GET['keyword'])), 'F_AUTHOR'=>@htmlentities(stripslashes($_GET['author'])), 'U_HOME' => make_index_url(), ) ); $page['section']=''; include(PHPWG_ROOT_PATH.'include/menubar.inc.php'); $template->assign_block_vars('title',array()); $template->parse('informatique'); include(PHPWG_ROOT_PATH.'include/page_tail.php'); ?>
Hors ligne
n'ais je pas mis il y a quelques temps un paragraphe dans le wiki qui explique la procédure ??
http://phpwebgallery.net/doc/doku.php?i … gres_a_pwg
Dernière modification par vimages (2007-03-04 14:22:36)
Hors ligne
vimages a écrit:
n'ais je pas mis il y a quelques temps un paragraphe dans le wiki qui explique la procédure ??
http://phpwebgallery.net/doc/doku.php?i … gres_a_pwg
C'est parfait comme ca!
J'avais complètement oublié que tu avais tout décrit ;-)
Hors ligne
pour une fois que je peux la ramener... :o)) d'habitude c'est moi qui prend des leçons ! :o))
Hors ligne
Salut,
encore une question le lien que tu m'as donné convient parfaitement enfin presque...
A la place d'avoir la maison en haut à droite , serait-il possible d'avoir le menu à gauche ?
voilà ce que j'ai fait mais ça ne fonctionne pas le menu se place mal :
J'ai rajouté dans le php :
$page['section']='';
include(PHPWG_ROOT_PATH.'include/menubar.inc.php');
et dans le tpl :
{MENUBAR}
<div id="content">
<div class="titrePage">
<ul class="categoryAc...
Merci encore...
Dernière modification par guano (2007-03-05 15:01:35)
Hors ligne