- Posts: 26
- Thank you received: 1
duplicate content url de category
-- Joomla version -- : 3.6.4
-- PHP version -- : 5.6.3
-- Browser(s) name and version -- : tout les navigateurs
Bonjour,
J'utilise le module "Categories on 1 level" et le lien de menu "HikaShop » Liste des produits".
Mon problème est la différence d'url alors qu'ils pointent vers la même catégorie !
pour le module le lien est /les-formules/product/listing/baptemes-sensations
pour le menu : /les-formules/baptemes-sensation
Merci de votre soutient
Cordialement
Please Log in or Create an account to join the conversation.
Changez le type de votre élément de menu en hikashop liste de catégories.
Please Log in or Create an account to join the conversation.
j'ai désactiver le rewritting pour y voir plus clair :
lien du module catégories : index.php?option=com_hikashop&ctrl=product&task=listing&cid=12&name=baptemes-sensations&Itemid=101
Lien du menu type : HikaShop » Liste des catégories : index.php?option=com_hikashop&view=category&layout=listing&Itemid=140
Lien du menu type : HikaShop » Liste des produits : index.php?option=com_hikashop&view=product&layout=listing&Itemid=140
Que j'active ou non le rewritting les url ne coïncident jamais et ne pointent pas vers la même page.
Please Log in or Create an account to join the conversation.
C'est normal vu que l'élément de menu est différent. D'après vos liens non SEF, l'id de l'élément de menu de votre module est 101, alors que le lien de menu auquel vous le comparez a l'id 140.
Cela ne peut pas produire la même URL.
De plus, si vraiment vous voulez alors une seule URL peu importe comment vous configurez vos modules/menus, le mieux est de mettre l'URL que vous voulez dans l'option "URL canonique" de vos catégories et d'activer l'option "Forcer les URLs canoniques pour les listings" de la configuration HikaShop.
Please Log in or Create an account to join the conversation.
Merci pour ces précisions j'ai simplifié mon ornagisation de produits et utilisé les url canoniques pour solutionner le problème.
J'ai un autre soucis avec les filtres :
1. Lorsque j'active un filtre l'url n'est pas la même suivant si je l'ai activé depuis la page d'accueil ou la page "les formules"
2.lorsqu'ils sont actif et que je rentre dans une fiche produit lorsque j'utilise le bouton retour arrière du navigateur j'ai l'erreur suivante :
Confirmer le nouvel envoi du formulaire
Pour s'afficher correctement, cette page Web a besoin des données que vous avez saisies précédemment. Vous pouvez envoyer de nouveau ces données. Cependant, en procédant ainsi, vous répéterez toute action déjà effectuée sur cette page.
Veuillez appuyer sur le bouton d'actualisation pour renvoyer les données nécessaires au chargement de la page.
Please Log in or Create an account to join the conversation.
Les modules de filtres peuvent pointer sur :
- l'élément de menu courant
- l'élément de menu spécifié dans les options du module de filtre
en fonction de l'option "force redirect" des options du module de filtre.
Please Log in or Create an account to join the conversation.
Pourquoi lorsque j'ai défini un id d'élément de menu et activé l'option force redirect, l'url affichée après l'activation d'un filtre est différente de celle de mon lien de menu spécifié ?
Avez vous une solution pour l'erreur de navigateur : "Confirmer le nouvel envoi du formulaire" ?
=> SOLUTION ici
Please Log in or Create an account to join the conversation.
C'est à dire ?
Comment est-elle différente ?
Quelle est l'URL de votre lien de menu spécifié ?
Please Log in or Create an account to join the conversation.
Je travaille en locale mais le site est accessible :
L'url du lien de menu spécifié : 83.173.65.12:8080/pleinpau/les-formules
Url du filtre : 83.173.65.12:8080/pleinpau/les-formules/product/listing ?[paramètres des filtres]
Please Log in or Create an account to join the conversation.
Editez le fichier "filter" via le menu Affichage>Vues et essayez de changer la ligne:
Please Log in or Create an account to join the conversation.
J'ai effectué la modification mais j'obtiens une erreur 404 : 404 - Page not found : Itemid101
Please Log in or Create an account to join the conversation.
Etes-vous sûr que vous n'avez pas oublié le second = dans la ligne de code ?
Car cette erreur devrait en effet apparaître si le second = était manquant entre Itemid et '.
Please Log in or Create an account to join the conversation.
J'ai effectué un copier/coller de votre code pas d'oubli de mon côté !
Please Log in or Create an account to join the conversation.
Je ne vois pas le soucis sur votre site web.
Il semblerait que vous soyer revenu sur la modification. Est-elle toujours en place ?
Please Log in or Create an account to join the conversation.
Je remet le votre
Please Log in or Create an account to join the conversation.
$url = hikashop_completeLink($type.'&Itemid='.$this->params->get('itemid',0));
D'autre part pourquoi lorsque je supprime un produit de mon panier une fois loggé en passant par :
mon compte > afficher le panier
j'ai le bouton terminer ma commande du panier qui reste actif et je peu aller jusqu'au paiment avec un panier à 0.00 € ?
compte pour tester demo/demo
Please Log in or Create an account to join the conversation.
Merci. Essayez voir plutot avec cette ligne de code:
Please Log in or Create an account to join the conversation.