- Posts: 2696
- Thank you received: 74
prec suiv bug sur prod non publie
14 years 6 months ago - 14 years 6 months ago #43555
by erickb
prec suiv bug sur prod non publie was created by erickb
Bonjour
dans la 1.5.7 je ne trouve pas comment on met precedent suivant dans la fiche produit
dans la 1.5.7 je ne trouve pas comment on met precedent suivant dans la fiche produit
Last edit: 14 years 6 months ago by erickb.
Please Log in or Create an account to join the conversation.
14 years 6 months ago #43556
by nicolas
Replied by nicolas on topic Re: 1.5.7 prec suiv
C'est l'option "Afficher les raccourcis vers les autres produits de la catégorie" de l'onglet affichage de la configuration.
Please Log in or Create an account to join the conversation.
14 years 6 months ago #43558
by erickb
Replied by erickb on topic Re: 1.5.7 prec suiv
et dans show.php
merci nickel
merci nickel
Please Log in or Create an account to join the conversation.
14 years 6 months ago - 14 years 6 months ago #43563
by erickb
Replied by erickb on topic Re: 1.5.7 prec suiv
par contre il navigue dans les produits non publies donc ca génère une erreur produit non trouve
et il ne navigue pas dans la collection courante , je navigue dans les bottes je trouve des sandales
où est la requête qui genere ça ? je veux mettre publish = 1 et le bon category_id ?
merci
et il ne navigue pas dans la collection courante , je navigue dans les bottes je trouve des sandales
où est la requête qui genere ça ? je veux mettre publish = 1 et le bon category_id ?
merci
Last edit: 14 years 6 months ago by erickb.
Please Log in or Create an account to join the conversation.
14 years 6 months ago #43566
by nicolas
Replied by nicolas on topic Re: 1.5.7 prec suiv
Ah oui en effet.
Il faut modifier cela dans la fonction "show" du view.html.php de la vue product.
J'ai corrigé cela dnas le paquet sur notre serveur si vous voulez voir ce qu'il faut faire (ou tout simplement réinstaller le nouveau paquet).
Il faut modifier cela dans la fonction "show" du view.html.php de la vue product.
J'ai corrigé cela dnas le paquet sur notre serveur si vous voulez voir ce qu'il faut faire (ou tout simplement réinstaller le nouveau paquet).
Please Log in or Create an account to join the conversation.
14 years 6 months ago - 14 years 6 months ago #43567
by erickb
Replied by erickb on topic Re: 1.5.7 prec suiv
je teste de suite
en tout cas merci pour la rapidité
en tout cas merci pour la rapidité
Last edit: 14 years 6 months ago by erickb.
Please Log in or Create an account to join the conversation.
14 years 6 months ago #43568
by erickb
Replied by erickb on topic Re: 1.5.7 prec suiv
ça marche pour les produits publies mais pas pour les catégories
j'ai teste sur la catégorie 244 et il cherche sur la 56 , ça ne marche que si le produit n'est que dans une seule catégorie ON a.product_id=b.product_id il faut pouvoir recuperer la categorie selectionne et la garder qquepart
sinon la navigation dans les produits perds tout son intérêt
comment recuperez vous la categorie courante ou la derniere categorie selectionnee , session ?
Code:
SELECT a.product_id
FROM sacfr_hikashop_product_category AS a
LEFT JOIN sacfr_hikashop_product AS b
ON a.product_id=b.product_id
WHERE b.product_published=1
AND a.category_id = [b]56[/b]
AND (b.product_access = 'all' OR b.product_access LIKE '%,1,%')
AND b.product_quantity!=0
ORDER BY a.ordering ASC
j'ai teste sur la catégorie 244 et il cherche sur la 56 , ça ne marche que si le produit n'est que dans une seule catégorie ON a.product_id=b.product_id il faut pouvoir recuperer la categorie selectionne et la garder qquepart
sinon la navigation dans les produits perds tout son intérêt
comment recuperez vous la categorie courante ou la derniere categorie selectionnee , session ?
Please Log in or Create an account to join the conversation.
14 years 6 months ago #43574
by nicolas
Replied by nicolas on topic Re: 1.5.7 prec suiv
En effet, le système charge la première catégorie du produit.
Normalement, la catégorie d'où l'on vient est passé dans le paramètre category_pathway de l'URL (a moins que vous ayez activé l'option pour le fil d'ariane simplifié dans la conf). Donc il suffit de faire comme cela:
$category_id = JRequest::getInt('category_pathway',0);
Normalement, la catégorie d'où l'on vient est passé dans le paramètre category_pathway de l'URL (a moins que vous ayez activé l'option pour le fil d'ariane simplifié dans la conf). Donc il suffit de faire comme cela:
$category_id = JRequest::getInt('category_pathway',0);
Please Log in or Create an account to join the conversation.
14 years 6 months ago #43576
by erickb
Replied by erickb on topic Re: 1.5.7 prec suiv
non en SEF il reste rien , je vais voir si je peux stocker dans la session
c'est dommage car ça en ferait un super outil pour naviguer dans la catégorie courante
merci
c'est dommage car ça en ferait un super outil pour naviguer dans la catégorie courante
merci
Please Log in or Create an account to join the conversation.
14 years 6 months ago #43578
by nicolas
Replied by nicolas on topic Re: 1.5.7 prec suiv
Essayez voir sinon avec cette requête:
$query='SELECT DISTINCT a.product_id FROM '.hikashop_table('product_category').' AS a LEFT JOIN '.hikashop_table('product').' AS b ON a.product_id=b.product_id WHERE '.implode(' AND ',$filters).' GROUP BY a.product_id ORDER BY a.product_category_id ASC, a.ordering ASC';
Cela devrait ainsi toujours utiliser la première catégorie du produit. Je vais aussi ajouter du code pour utiliser le category_pathway si présent.
Je ne suis pas fan de la solution de la session mais à voir par la suite.
$query='SELECT DISTINCT a.product_id FROM '.hikashop_table('product_category').' AS a LEFT JOIN '.hikashop_table('product').' AS b ON a.product_id=b.product_id WHERE '.implode(' AND ',$filters).' GROUP BY a.product_id ORDER BY a.product_category_id ASC, a.ordering ASC';
Cela devrait ainsi toujours utiliser la première catégorie du produit. Je vais aussi ajouter du code pour utiliser le category_pathway si présent.
Je ne suis pas fan de la solution de la session mais à voir par la suite.
Please Log in or Create an account to join the conversation.
14 years 6 months ago - 14 years 6 months ago #43579
by erickb
Replied by erickb on topic Re: 1.5.7 prec suiv
vu que tout le monde utilise SEF il n'y a presque jamais de récupération dans l'url
ou alors passer en parametre un hidden ou alors dans la base de donnees last_category_id
je ne sais pas , je vais essayer de bricoler cette piste je crois
merci en tout cas
ou alors passer en parametre un hidden ou alors dans la base de donnees last_category_id
je ne sais pas , je vais essayer de bricoler cette piste je crois
merci en tout cas
Last edit: 14 years 6 months ago by erickb.
Please Log in or Create an account to join the conversation.
Time to create page: 0.255 seconds