osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

4 Pages V   1 2 3 > »   
Reply to this topicStart new topic
> [Resolu] affichage des catégo sous conditions, contenu box catégo
patotoche65
posté 10 Jun 2004, 00:10
Message #1


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1351
Inscrit : 26-March 04
Lieu : devant un écran
Membre no 2191



Bonjour à tous,

J'ai cherché et j'ai pas trouvé ..... confused.gif Y'a peut être une contrib qui le fait .....

Voici ce que je voudrais faire :

A partir d'un menu sous forme de liens ou images dans le header, je voudrais que le contenu de la box catégorie soit la catégorie + les sous catégories concernées.

J'explique :
Dans le header, je clique sur "logiciel" et la box catégorie devient :
QUOTE
Logiciels
>Administration de reseau
>Antivirus
>Bases de donnees
>CAD
>Clip art, images
>Communication
>Comptabilite
>Conversion transfert de fichier
>Creation Web
>CRM
>Design assiste par ordinateur
>Design electronique par ordinate
>Design electronique par ordinate
>E-mail
>Economiseurs d écran
>Education
>Emulateurs
>Engineering Data Management
>Fabrication assistee par ordinat


Merci d'avance de votre aide.


--------------------
Cordialement,
Patotoche65
MS2-Creload6
Pour le référencement, quelques réponses ici :les bases et le sujet Référencement
Go to the top of the page
 
patotoche65
posté 10 Jun 2004, 11:27
Message #2


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1351
Inscrit : 26-March 04
Lieu : devant un écran
Membre no 2191



Re,

Comme base de départ, je suis en train de voir avec la contrib Show all categories pour l'affichage de l'arborescence.

restera plus que la condition à réaliser......


--------------------
Cordialement,
Patotoche65
MS2-Creload6
Pour le référencement, quelques réponses ici :les bases et le sujet Référencement
Go to the top of the page
 
patotoche65
posté 10 Jun 2004, 15:00
Message #3


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1351
Inscrit : 26-March 04
Lieu : devant un écran
Membre no 2191



Ouaip, pas trop mal

Par contre, elle réalise du rewriting et ça, j'en veut pas (je le fais déja autrement).

Il faudrais donc que je puisse conserver le format initial des url.
La par contre, j'ai un peut de mal.
Je pose le code et si qqun se perd dans ce coin du forum, qu'il donne son avis biggrin.gif

Voici le code :

QUOTE
<?php
/*
  $Id: allcategories.php,v 1.0 2003/30/04

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright © 2003 osCommerce
  Copyright © 2003 HMCservices

  Released under the GNU General Public License
*/

  require('includes/application_top.php');
  include(DIR_WS_LANGUAGES . $language . '/' . FILENAME_CATEGORIES);

// Set number of columns in listing
define ('NR_COLUMNS', 1);
//
  $breadcrumb->add(HEADING_TITLE, tep_href_link(FILENAME_CATEGORIES, '', 'NONSSL'));
?>
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html <?php echo HTML_PARAMS; ?>>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
<?php
// BOF: WebMakers.com Changed: Header Tag Controller v1.0
// Replaced by header_tags.php
if ( file_exists(DIR_WS_INCLUDES . 'header_tags.php') ) {
  require(DIR_WS_INCLUDES . 'header_tags.php');
} else {
?>
  <title><?php echo TITLE ?></title>
<?php
}
// EOF: WebMakers.com Changed: Header Tag Controller v1.0
?>

<base href="<?php echo (getenv('HTTPS') == 'on' ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>">
<link rel="stylesheet" type="text/css" href="stylesheet.css">
</head>
<body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0">
<!-- header //-->
<?php require(DIR_WS_INCLUDES . 'header.php'); ?>
<!-- header_eof //-->

<!-- body //-->
<table border="0" width="100%" cellspacing="3" cellpadding="3">
  <tr>
    <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2">
<!-- left_navigation //-->
<?php require(DIR_WS_INCLUDES . 'column_left.php'); ?>
<!-- left_navigation_eof //-->
    </table></td>
<!-- body_text //-->
    <td width="100%" valign="top"><table border="0" width="100%" cellspacing="0" cellpadding="0">
      <tr>
        <td width="100%"><table border="0" width="100%" cellspacing="0" cellpadding="0">
          <tr>
   <td class="pageHeading"><?php echo HEADING_TITLE; ?></td>
            <td align="right"></td>
          </tr>
        </table></td>
      </tr>
      <tr>
        <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
      </tr>
      <tr>
        <td><table border="0" width="100%" cellspacing="0" cellpadding="2">
             <?php
    $languages_query = tep_db_query("select languages_id, name, code, image, directory from " . TABLE_LANGUAGES . " order by sort_order");
    while ($languages = tep_db_fetch_array($languages_query)) {
    $languages_array[] = array('id'   => $languages['languages_id'],
             'name'  => $languages['name'],
                                      'code'  => $languages['code'],
                                      'image'  => $languages['image'],
                                           'directory' => $languages['directory']);
    }
            for ($i=0; $i<sizeof($languages_array); $i++) {   
              $this_language_id = $languages_array[$i]['id'];
    $this_language_name = $languages_array[$i]['name'];
    $this_language_code = $languages_array[$i]['code'];
    $this_language_image = $languages_array[$i]['image'];
    $this_language_directory = $languages_array[$i]['directory'];
    echo " <tr>\n";
              $categories_query = tep_db_query("SELECT categories_id, categories_name FROM " . TABLE_CATEGORIES_DESCRIPTION . "  WHERE  language_id = $this_language_id ORDER BY categories_name");
    $categories_array = array();
    while($categories = tep_db_fetch_array($categories_query)) {
       $categories_array[] = array('id'   => $categories['categories_id'],
               'name' => $categories['categories_name']);
    }
    for ($j=0; $j<NR_COLUMNS; $j++) {
     echo "   <td class=main valign=\"top\">\n";
     for ($k=$j; $k<sizeof($categories_array); $k+=NR_COLUMNS) {
      $this_categories_id   = $categories_array[$k]['id'];
      $this_categories_name = $categories_array[$k]['name'];
      echo "     <a href=\"" . tep_href_link(FILENAME_CATEGORIES_INFO, 'name=' .str_replace("/", "/", rawurlencode($this_categories_name)). "/" . "cPath/" . $categories_id . $this_categories_id . (($this_language_code == DEFAULT_LANGUAGE) ? '' : ('&language=' . $this_language_code)), 'NONSSL', false) . "\">" . $this_categories_name . "</a><br>\n"; Je pense que c'est içi que le rewrit se fait ????     }
     echo "   </td><br>\n";
    }
       echo " </tr>\n";
   }
?>
            </td>
          </tr>
        </table></td>
      </tr>
      <tr>
    <td align="right" class="main"><br><?php echo '<a href="' . tep_href_link(FILENAME_DEFAULT, '', 'NONSSL') . '">' . tep_image_button('button_continue.gif', IMAGE_BUTTON_CONTINUE) . '</a>'; ?></td>
      </tr>
    </table></td>
<!-- body_text_eof //-->
    <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2">
<!-- right_navigation //-->
<?php require(DIR_WS_INCLUDES . 'column_right.php'); ?>
<!-- right_navigation_eof //-->
    </table></td>
  </tr>
</table>
<!-- body_eof //-->

<!-- footer //-->
<?php require(DIR_WS_INCLUDES . 'footer.php'); ?>
<!-- footer_eof //-->
</body>
</html>
<?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?>


PS : Au passage, je vous invite à utiliser cette contrib sur votre site et à mettre le lien dans le footer..... Je pense qu'ils vont aimer cela les ch'tit robots.....ça ma l'air bien efficace biggrin.gif


--------------------
Cordialement,
Patotoche65
MS2-Creload6
Pour le référencement, quelques réponses ici :les bases et le sujet Référencement
Go to the top of the page
 
JeanLuc
posté 10 Jun 2004, 15:27
Message #4


2eme dan OSC
Icône de groupe

Groupe : Membres VIP
Messages : 3526
Inscrit : 12-June 03
Lieu : Montpellier
Membre no 1239



Ce que tu indique en rouge n'est pas de l'URL rewriting.
C'est simplement la construction du lien avec des paramètres passés en méthode GET (par l'adresse URL).

Par contre la logique de ce lien est très "alambiquée":
il remplace "/" par "/" (la même chose)
il sépare les paramètres GET par des "/" au lieu de "&"....

Est-ce que c'est toi qui a retouché cela? ou alors la page désignée par FILENAME_CATEGORIES_INFO arrive à interpréter cela?


--------------------
JeanLuc
Pour info: FAQ et doc pour MS1 - doc pour MS2
Go to the top of the page
 
patotoche65
posté 10 Jun 2004, 15:33
Message #5


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1351
Inscrit : 26-March 04
Lieu : devant un écran
Membre no 2191



Salut Jean-luc,

Le fichier est brut de pomme, c'est l'original.
Pour le rewrit.... blush.gif Désolé, je voulais bien sur dire la construction du lien, différent de celle que l'on a habituellement sur Osc.
Pour info, la page définie par FILENAME_CATEGORIES_INFO est la page (default.php d'origine que j'ai changé en index.php, normal) et elle ne l'interprète pas du tou car je boucle sur l'index tout simlement..... Bizarre cette contrib ......
Je pensai en fait qu'elle allée me faire gagner du temps par rapport à ma question initiale, mais bon ..... je pense maintenant que c'est peut être pas bon !


--------------------
Cordialement,
Patotoche65
MS2-Creload6
Pour le référencement, quelques réponses ici :les bases et le sujet Référencement
Go to the top of the page
 
JeanLuc
posté 10 Jun 2004, 15:46
Message #6


2eme dan OSC
Icône de groupe

Groupe : Membres VIP
Messages : 3526
Inscrit : 12-June 03
Lieu : Montpellier
Membre no 1239



Ok, c'est la contrib qu'est bancale.

Essaie quand même de remplacer le "echo" (celui en rouge) par celui-ci:
CODE
echo "    <a href=\"" . tep_href_link(FILENAME_DEFAULT, 'name=' . rawurlencode($this_categories_name) . "&cPath=" . $categories_id . $this_categories_id . (($this_language_code == DEFAULT_LANGUAGE) ? '' : ('&language=' . $this_language_code)), 'NONSSL', false) . "\">" . $this_categories_name . "</a><br>\n";


Cela devrait le faire mieux... wink.gif


--------------------
JeanLuc
Pour info: FAQ et doc pour MS1 - doc pour MS2
Go to the top of the page
 
patotoche65
posté 10 Jun 2004, 16:00
Message #7


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1351
Inscrit : 26-March 04
Lieu : devant un écran
Membre no 2191



Re,

Je te le fais pas dire ....
QUOTE
Cela devrait le faire mieux...
effectivement, la contrib est beaucoup moins bancale maintenant biggrin.gif

Pour la ms2, c'est Ok elle fonctionne donc bien maintenant, dès que j'en ai finis avec la gestion sous conditions, je l'adapterais pour la créload6, car c'est un plus pour le référencement wink.gif

Bon, par contre, vois tu une piste pour ma question principale ?


--------------------
Cordialement,
Patotoche65
MS2-Creload6
Pour le référencement, quelques réponses ici :les bases et le sujet Référencement
Go to the top of the page
 
JeanLuc
posté 10 Jun 2004, 16:19
Message #8


2eme dan OSC
Icône de groupe

Groupe : Membres VIP
Messages : 3526
Inscrit : 12-June 03
Lieu : Montpellier
Membre no 1239



Si tu veux parler de l'arborescence des catégories, c'est pas un gros pb: on peut réutiliser la fonction tep_get_category_tree() utilisée dans la partie admin.

Dans catalog/includes/functions/general.php, ajoute cette fonction:
CODE
 function tep_get_category_tree($parent_id = '0', $spacing = '', $exclude = '', $category_tree_array = '', $include_itself = false) {
   global $languages_id;

   if (!is_array($category_tree_array)) $category_tree_array = array();
   if ( (sizeof($category_tree_array) < 1) && ($exclude != '0') ) $category_tree_array[] = array('id' => '0', 'name' => TEXT_TOP);

   if ($include_itself) {
     $category_query = tep_db_query("select cd.categories_name from " . TABLE_CATEGORIES_DESCRIPTION . " cd where cd.language_id = '" . (int)$languages_id . "' and cd.categories_id = '" . (int)$parent_id . "'");
     $category = tep_db_fetch_array($category_query);
     $category_tree_array[] = array('id' => $parent_id, 'name' => $category['categories_name']);
   }

   $categories_query = tep_db_query("select c.categories_id, cd.categories_name, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = cd.categories_id and cd.language_id = '" . (int)$languages_id . "' and c.parent_id = '" . (int)$parent_id . "' order by c.sort_order, cd.categories_name");
   while ($categories = tep_db_fetch_array($categories_query)) {
     if ($exclude != $categories['categories_id']) $category_tree_array[] = array('id' => $categories['categories_id'], 'name' => $spacing . $categories['categories_name']);
     $category_tree_array = tep_get_category_tree($categories['categories_id'], $spacing . '&nbsp;&nbsp;&nbsp;', $exclude, $category_tree_array);
   }

   return $category_tree_array;
 }

Puis dans ton fichier allcategories.php, remplace les lignes suivantes:
CODE
   $categories_array = array();
   while($categories = tep_db_fetch_array($categories_query)) {
     $categories_array[] = array('id'  => $categories['categories_id'],
             'name' => $categories['categories_name']);
   }
par celle-ci:
CODE
$categories_array = tep_get_category_tree(0, '', 0);


Bon code... wink.gif


--------------------
JeanLuc
Pour info: FAQ et doc pour MS1 - doc pour MS2
Go to the top of the page
 
patotoche65
posté 10 Jun 2004, 16:45
Message #9


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1351
Inscrit : 26-March 04
Lieu : devant un écran
Membre no 2191



Yop JeanLuc,

Ca fonctionne à merveille cette histoire ...

Bon, allez, j'abuse : Reste plus qu'a faire l'affichage de telle ou telle catégorie (exclusivement) en fonction d'un choix extérieur à la box (dans le header par exemple) et c'est parfait ...

Une idée (Oh, la le patotoche65 il abuse le garçon ..... biggrin.gif )


--------------------
Cordialement,
Patotoche65
MS2-Creload6
Pour le référencement, quelques réponses ici :les bases et le sujet Référencement
Go to the top of the page
 
JeanLuc
posté 10 Jun 2004, 16:57
Message #10


2eme dan OSC
Icône de groupe

Groupe : Membres VIP
Messages : 3526
Inscrit : 12-June 03
Lieu : Montpellier
Membre no 1239



Pour afficher une catégorie en particulier, il suffit de passer en premier paramètre l'id de la catégorie. Par exemple, pour afficher uniquement la catégorie dont l'id est 1, on envoie:
CODE
$categories_array = tep_get_category_tree(1, '', 0);


A toi de récupérer la variable comme tu veux et de la transmettre comme paramètre.

ouala ouala... wink.gif


--------------------
JeanLuc
Pour info: FAQ et doc pour MS1 - doc pour MS2
Go to the top of the page
 
patotoche65
posté 10 Jun 2004, 17:41
Message #11


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1351
Inscrit : 26-March 04
Lieu : devant un écran
Membre no 2191



blink.gif Yop blink.gif ,

Ok, donc si je change le param $categories_array = tep_get_category_tree(1, '', 0); je change la catégorie correspondante. Bon, la c'est OK, a yé ai compris.

P'tit questions blush.gif :

**A quoi servent les deux autres param suivants ?
**Le bout de code que tu m'a donné, je le place dans le code de départ ? (Je pense que oui mais je préfère une confirmation vu mon médiocre niveau (non, non, pas honte en plus biggrin.gif ))
**comment faire un lien avec ce petit bout de code ?

Merci de ta réponse ..... blush.gif


--------------------
Cordialement,
Patotoche65
MS2-Creload6
Pour le référencement, quelques réponses ici :les bases et le sujet Référencement
Go to the top of the page
 
isnogood
posté 10 Jun 2004, 19:39
Message #12


Ceinture noire OSC
Icône de groupe

Groupe : Membres
Messages : 2045
Inscrit : 22-February 04
Membre no 2022





Le second paramètre sert à identifier une chaine de caractères à mettre avant le nom de la catégorie (ici, '') : c'est le $spacing.

Le troisième paramètre sert à exclure une catégorie : c'est l'id d'une catégorie bien sûr et cela correspond à $exclude.

(PS : on remarquera la récursivité de la fonction biggrin.gif )
Go to the top of the page
 
patotoche65
posté 10 Jun 2004, 20:03
Message #13


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1351
Inscrit : 26-March 04
Lieu : devant un écran
Membre no 2191



Ok,

Merci Isnogood, donc pour n'afficher qu'une seule catégo+les sous catégo, bien sur, je dois me servir du param $exclude pour exclure celles que je ne veux pas voir ?


--------------------
Cordialement,
Patotoche65
MS2-Creload6
Pour le référencement, quelques réponses ici :les bases et le sujet Référencement
Go to the top of the page
 
isnogood
posté 10 Jun 2004, 20:10
Message #14


Ceinture noire OSC
Icône de groupe

Groupe : Membres
Messages : 2045
Inscrit : 22-February 04
Membre no 2022





Normalement, en lisant vite le code, le premier paramètre équivaut à la catégorie, et donc cela ne devrait pas t'afficher les autres catégories.

Tu as combien de niveaux de catégories/sous catégories ?
Go to the top of the page
 
patotoche65
posté 10 Jun 2004, 20:23
Message #15


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1351
Inscrit : 26-March 04
Lieu : devant un écran
Membre no 2191



Re,

2 (Ctaégo, sous catégo) et une à 3(Catégo, sous catégo, sous sous catégo) , mais à la rigueur, je change et la passe à 2.... J'ai réduit au max pour la navig et l'index des ch'tit robots....


--------------------
Cordialement,
Patotoche65
MS2-Creload6
Pour le référencement, quelques réponses ici :les bases et le sujet Référencement
Go to the top of the page
 
JeanLuc
posté 11 Jun 2004, 08:37
Message #16


2eme dan OSC
Icône de groupe

Groupe : Membres VIP
Messages : 3526
Inscrit : 12-June 03
Lieu : Montpellier
Membre no 1239



Je vois qu'Iznogood a repris le relais hier soir... smile.gif
Ca marche ti maintenant?


--------------------
JeanLuc
Pour info: FAQ et doc pour MS1 - doc pour MS2
Go to the top of the page
 
patotoche65
posté 11 Jun 2004, 08:59
Message #17


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1351
Inscrit : 26-March 04
Lieu : devant un écran
Membre no 2191



Salut JeanLuc,

Oui pour l'adapt du code de la contrib que tu as réalisé, mais par contre je reste dans le doute pour ceci .....

QUOTE
**Le bout de code que tu m'a donné, je le place dans le code de départ ? (Je pense que oui mais je préfère une confirmation vu mon médiocre niveau (non, non, pas honte en plus  ))
**comment faire un lien avec ce petit bout de code ?


Je sais, c'est très bète comme questions, mais bon ....il me reste 1 neurrones.... biggrin.gif


--------------------
Cordialement,
Patotoche65
MS2-Creload6
Pour le référencement, quelques réponses ici :les bases et le sujet Référencement
Go to the top of the page
 
JeanLuc
posté 11 Jun 2004, 09:30
Message #18


2eme dan OSC
Icône de groupe

Groupe : Membres VIP
Messages : 3526
Inscrit : 12-June 03
Lieu : Montpellier
Membre no 1239



QUOTE
Puis dans ton fichier allcategories.php, remplace les lignes suivantes:
CODE 
  $categories_array = array();
  while($categories = tep_db_fetch_array($categories_query)) {
    $categories_array[] = array('id'  => $categories['categories_id'],
            'name' => $categories['categories_name']);
  }

par celle-ci:
CODE 
$categories_array = tep_get_category_tree(0, '', 0);

La ligne de code que j'indique génère la liste des catégorie avec leur lien (c'est la fonction tep_get_category_tree() qui fait cela).
Si tu veux une catégorie en particulier, tu doit remplacer le 0 (en rouge) par une variable contenant l'id de cette catégorie.
Dans la page ou tu envois à la page allcategories.php, tu peux par exemple générer ce lien en insérant l'id de la catégorie voulue:
CODE
<?php
$cPath_nouveau = tep_get_path($variableDeIDdelaCategorie);
echo '<a href="' . tep_href_link(FILENAME_ALLCATEGORIES, $cPath_nouveau) . '">' . 'monLien.gif' . '</a>';
?>

Tu génères ainsi une URL qui inclue en paramètre l'id de la catégorie du genre :
QUOTE
http://www.monsite.com/.../allcategories.php?cPath_nouveau=1
Ici j'ai mis en exemple le cas ou $variableDeIDdelaCategorie=1
Ensuite, tu récupères simplement la variable ainsi (je rajoute un bloc if au cas ou $cPath_nouveau n'est pas défini:
CODE
if ($cPath_nouveau != '') {
  $categories_array = tep_get_category_tree($cPath_nouveau, '', 0);
} else {
  $categories_array = tep_get_category_tree(0, '', 0);
}


Bon code... wink.gif


--------------------
JeanLuc
Pour info: FAQ et doc pour MS1 - doc pour MS2
Go to the top of the page
 
patotoche65
posté 11 Jun 2004, 09:57
Message #19


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1351
Inscrit : 26-March 04
Lieu : devant un écran
Membre no 2191



Re,

La je dis que c'est du caviar de bosser comme ça.

Bon allez, au boulot Patotoche..... biggrin.gif

Je fais les modifs et le reste et je reviens !

Merci !


--------------------
Cordialement,
Patotoche65
MS2-Creload6
Pour le référencement, quelques réponses ici :les bases et le sujet Référencement
Go to the top of the page
 
patotoche65
posté 11 Jun 2004, 10:17
Message #20


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1351
Inscrit : 26-March 04
Lieu : devant un écran
Membre no 2191



Euuuh.....

En plus du caviar, si il pouvait être "macher".......

J'ai fais un fichier test, j'y ai copié le code
QUOTE
<?php
$cPath_nouveau = tep_get_path($variableDeIDdelaCategorie=291);
echo '<a href="' . tep_href_link(FILENAME_ALLCATEGORIES, $cPath_nouveau) . '">' . 'monLien.gif' . '</a>';
?>
dedans et j'ai ce message d'erreur :
QUOTE
Fatal error: Call to undefined function: tep_get_path() in e:\easyphp1-7\www\crea6\cre_loaded_osc_6.0_sp1.1_fr\catalog\test_allcategories.php on line 2


J'suis vraiment trop nul ..... blush.gif



--------------------
Cordialement,
Patotoche65
MS2-Creload6
Pour le référencement, quelques réponses ici :les bases et le sujet Référencement
Go to the top of the page
 
JeanLuc
posté 11 Jun 2004, 10:56
Message #21


2eme dan OSC
Icône de groupe

Groupe : Membres VIP
Messages : 3526
Inscrit : 12-June 03
Lieu : Montpellier
Membre no 1239



biggrin.gif biggrin.gif

QUOTE
J'ai fais un fichier test, j'y ai copié le code

Tu as oublié d'intégrer le fichier qui comprend les fonctions que tu utilises et notamment tep_get_path() qui est dans catalog/includes/functions/general.php.
Ce fichier est inclus au niveau de application_top.php qui lui est appelé en tête de chaque fichier à la racine du site (donc les fonctions sont accessibles dans tous ces fichiers en permanence).

Si tu veux faire un test, ajoute cette ligne en tête de ton fichier:
CODE
require(DIR_WS_FUNCTIONS . 'general.php');


Bon code... smile.gif


--------------------
JeanLuc
Pour info: FAQ et doc pour MS1 - doc pour MS2
Go to the top of the page
 
patotoche65
posté 11 Jun 2004, 11:03
Message #22


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1351
Inscrit : 26-March 04
Lieu : devant un écran
Membre no 2191



Merci blush.gif ,

mrgreen.gif Oh , c'est trop gros la comme bourde ça...... blush.gif Faudra penser à effacer tout le post sinon tous le monde va se moquer..... biggrin.gif biggrin.gif biggrin.gif

Au moins, je te fait rire, c'est déja pas mal ....(je t'ai entendu exploser de rire depuis chez moi ... tongue.gif )

blush.gif Bon, je reviens.....


--------------------
Cordialement,
Patotoche65
MS2-Creload6
Pour le référencement, quelques réponses ici :les bases et le sujet Référencement
Go to the top of the page
 
patotoche65
posté 11 Jun 2004, 11:43
Message #23


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1351
Inscrit : 26-March 04
Lieu : devant un écran
Membre no 2191



Re,

Ca y est, ça fonctionne nickel ..... biggrin.gif

Merci JeanLuc d'avoir été patient ....Isnogood, merci pour les precisions.....

Bon, il me reste plus qu'a l'adapter pour la créload6 et c'est parfait.

Merci


--------------------
Cordialement,
Patotoche65
MS2-Creload6
Pour le référencement, quelques réponses ici :les bases et le sujet Référencement
Go to the top of the page
 
JeanLuc
posté 11 Jun 2004, 12:53
Message #24


2eme dan OSC
Icône de groupe

Groupe : Membres VIP
Messages : 3526
Inscrit : 12-June 03
Lieu : Montpellier
Membre no 1239



smile.gif Tiens-nous au courant...

Bon code... wink.gif


--------------------
JeanLuc
Pour info: FAQ et doc pour MS1 - doc pour MS2
Go to the top of the page
 
patotoche65
posté 11 Jun 2004, 12:57
Message #25


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1351
Inscrit : 26-March 04
Lieu : devant un écran
Membre no 2191



Euuuuh, c'est clair, je pense que c'est la moindre des choses ........ biggrin.gif

Bon allez, zou... je m'y colle !

A+


--------------------
Cordialement,
Patotoche65
MS2-Creload6
Pour le référencement, quelques réponses ici :les bases et le sujet Référencement
Go to the top of the page
 

4 Pages V   1 2 3 > » 
Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 24th May 2013 - 00:18
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)