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

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Remonter la categorie dans Header tag, lorsque accès via fabricant
flcflc
posté 26 May 2006, 13:43
Message #1


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 178
Inscrit : 19-January 05
Membre no 4435



Bonjour,

Mon problème est simple, je voudrais récupérer le nom de la catégorie pour le mettre dans le titre de la page lorsque je fais une recherche par fabricant. (intéressant dans mon cas car fabricant sont des personnes)

Mais voila les left join et moi, ça fait 2.

Ce que j'ai, si recherche par catégorie, affiche catégorie.
$the_category_query = tep_db_query("select cd.categories_name from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = '" . (int)$current_category_id . "' and cd.categories_id = '" . (int)$current_category_id . "' and cd.language_id = '" . (int)$languages_id . "'");
$the_category = tep_db_fetch_array($the_category_query);

Ce que je voudrai, si recherche par manufacturer include categorie_name
Or je ne peux récupérer la catégorie_name que via products_to_categories et c'est la que je suis perdu

$the_category_query = tep_db_query("select cd.categories_name, c_categories_id, p2c.products_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd left join ". TABLE_PRODUCTS_TO_CATEGORIES . "p2c where p2c.products_id = '" . (int)$current_products_id . "' and and cd.language_id = '" . (int)$languages_id . "'");

Est-ce que ça peut marcher?


--------------------
CRE_Loaded_OSC_6.0_SP1.2 + patchs + contrib
Go to the top of the page
 
flcflc
posté 28 May 2006, 03:31
Message #2


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 178
Inscrit : 19-January 05
Membre no 4435



[résolu]

Comme quoi, il faut parfois aller se coucher tôt.


--------------------
CRE_Loaded_OSC_6.0_SP1.2 + patchs + contrib
Go to the top of the page
 
stepibou
posté 28 May 2006, 20:29
Message #3


Ceinture bleue OSC
Icône de groupe

Groupe : Membres
Messages : 818
Inscrit : 11-April 05
Lieu : Lyon
Membre no 5456



Salut,
Content que tu ai resolu ton souci,
mais, "et celui qui aurrai les memes besoin que toi?"
y serait pas trop guidé!!!
Et l'esprit de partage open source? ca va que dans un sens?
rolleyes.gif



--------------------
Go to the top of the page
 
flcflc
posté 28 May 2006, 23:30
Message #4


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 178
Inscrit : 19-January 05
Membre no 4435



Stepidou tu as entièrement raison. Voici donc mon apport après un an sur Oscommerce

Règle 1
-Je ne jouerai pas "le cowboy du code";

Règle 2
-Je regarde les contrib car si j'ai un besoin, d'autres l'auront eu avant moi!

Règle 3
Si je ne trouve rien, c'est
a-que je n'ai pas assez cherché,
b-que ma question est mal posée,
c-que je me suis planté à l'instal

Dans le cas précis, la règle 2 s'applique. Mais ce qui me fait plaisir c'est qu'il n'y a plus qu'un mois d'écart (15 Apr 2006) entre mon besoin et la sortie de la contrib.

-> Added code to add title and meta tags to the manufacturers pages. This includes a manufacturers
description option like that used for categories.

Encore un peu de temps et je devrais en sortir une... cool.gif


--------------------
CRE_Loaded_OSC_6.0_SP1.2 + patchs + contrib
Go to the top of the page
 

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 - 06:29
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)