Bonjour a tous
J'ai essayé de supprimer la ligne commentaires du menu Sommaire
mais j'ai un message d'erreur !
J'ai suivi les instructions indiquée dans les modifs possible (N°16):
en supprimant ces lignes
code201 // comments link
202 $vtp->addSession( $handle, 'summary' );
203 $vtp->setVar( $handle, 'summary.url', add_session_id204
( './comments.php' ) );
204 $vtp->setVar( $handle, 'summary.title', $lang
['hint_comments'] );
205 $vtp->setVar( $handle, 'summary.name', replace_space( $lang
['comments'] ) );
206
je suis en PWG version 1.3.2
Si vous avez une idée?
merci a tous et bonne journée
Benoit
Hors ligne
voici le message:
Erreur de session n° SESSION2:
Vous tentez de fermer une session de la zone Array alors qu'aucune session pour cette zone n'existe.Pour ouvrir une session, utilisez la fonction addSession().
Pour plus d'informations, consultez la doc en ligne
voici un extrait du code: (l'espace represente la partie supprimé)
}
// search link
$vtp->addSession( $handle, 'summary' );
$vtp->setVar( $handle, 'summary.url', add_session_id( './search.php' ) );
$vtp->setVar( $handle, 'summary.title', $lang['hint_search'] );
$vtp->setVar( $handle, 'summary.name', '<span style="color:red;">'.replace_space( $lang['search'] ).'</span>' );
$vtp->closeSession( $handle, 'summary' );
// comments link
$vtp->closeSession( $handle, 'summary' );
// about link
$vtp->addSession( $handle, 'summary' );
$vtp->setVar( $handle, 'summary.url', './about.php?'.
str_replace( '&', '&', $_SERVER['QUERY_STRING'] ) );
$vtp->setVar( $handle, 'summary.title', $lang['hint_about'] );
$vtp->setVar( $handle, 'summary.name', replace_space( $lang['about'] ) );
$vtp->closeSession( $handle, 'summary' );
// administration link
if ( $user['status'] == 'admin' )
{
si tu as une idée merci
benoit
Hors ligne
J'ai trouvé
pour info:
il faut retirer tout ce bloc
// comments link
$vtp->addSession( $handle, 'summary' );
$vtp->setVar( $handle, 'summary.url', add_session_id( './comments.php' ) );
$vtp->setVar( $handle, 'summary.title', $lang['hint_comments'] );
$vtp->setVar( $handle, 'summary.name', replace_space( $lang['comments'] ) );
$vtp->closeSession( $handle, 'summary' );
Merci
Bonne fin de journée
Benoit
Hors ligne
Le mieux, c'est de mettre ce code en commentaire sans toucher au .php
Ainsi, dans le cas d'une montée de version, pas de risque de bug.
De même dans le cas d'un changement de template.
En effet, le code html/vtp en commentaire ne génère pas d'erreur, alors que l'absence de code en génère.
Hors ligne