catseb
dimanche 30 juillet 2006 à 20:52
Bonjour
Bon je suis pas doué, j ai essayé ce tuto, voici le resultat resumé sur un post (resté sans reponse grrrr) posté sur le fofo d oscommerce :
Bonjour,
j'utilise ce tuto :
http://www.oscommerce-fr.info/faq/qa_info.php?qID=183Pour essayer d inclure une de mes pages dans un menu :
Mon but : mettre un menu horizontal (ok avec custom navbar) qui me renvoie mes propres pages, un peu comme une box d'info mais sous forme de menu horizontal.
Or si je n ai pas un message par lequel il ne trouve pas le fichier que je demande en cliquant sur le lien, j'ai ce message :
Parse error: parse error, unexpected T_STRING in C:\wamp\www\catalog\includes\languages\french.php on line 64
voici le code de ces lignes :
CODE
// extraheader texte ajouté par moi dans includes/extraheader.php
define('TEXT_INFORMATION','hygiene')
// footer text in includes/footer.php
define('FOOTER_TEXT_REQUESTS_SINCE', 'requêtes depuis le');
La ligne 64 define('FOOTER.... n ayant pas ete touchee je pense plutot que c est la ligne 61 modifiee par moi meme : mais alors que dois je mettre en lieu et place de TEXT_INFORMATION ?
Dans mon fichier "extraheader", là où je mets les liens pour mes fichiers appeles, voici le code pour la page demandee :
CODE
<td><a href="<?php echo tep_href_link(HYGIENE); ?>"><?php echo (((basename($PHP_SELF) == FILENAME_HYGIENE)) ? tep_image(DIR_WS_IMAGES . 'bienetr-on.gif', 'Search') : tep_image(DIR_WS_IMAGES . 'bienetr-off.gif', 'Search')); ?></a></td>
le fichier hygiene.php nouvellement créé qui comporte :
CODE
<?php
/*
$Id: conditions.php,v 1.22 2003/06/05 23:26:22 hpdl Exp $
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2003 osCommerce
Released under the GNU General Public License
*/
require('includes/application_top.php');
require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_HYGIENE);
$breadcrumb->add(NAVBAR_TITLE, tep_href_link(FILENAME_HYGIENE));
?>
et le fichier hygiene.php qui est dans le repertoire language, french...
CODE
<?php
define('NAVBAR_TITLE', 'Corps');
define('HEADING_TITLE', 'Pour le Corps');
define('TEXT_INFORMATION', '
<style type="text/css" media="screen">
_AT_import url(menuhygiene.css);
</style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Hygiène : Bain, douche, Déodorant, Mains, Cheveux, Dentifrice</title>
<body>
<div id="menuhygiene">
<table width="96%" border="0" cellspacing="0" cellpadding="0">
<tr>
... je vous passe la suite...
Avec tous ces fichiers a modifier je suis un peu perdu, et je me demandes si ce n est pas juste le souci lié au T_STRING, mais alors je ne vois pas comment corriger mes erreurs.
Dur les debuts...
Merci