- Posts: 499
- Thank you received: 33
Modifier les URL SEF (product listing) (sh404SEF)
13 years 11 months ago - 13 years 11 months ago #70798
by lesyeux
Modifier les URL SEF (product listing) (sh404SEF) was created by lesyeux
Bonjour,
J'utilise sh404SEF.
Les options SEF d'Hikashop sont les suivantes :
- Fil d'ariane simplifié = oui
- URLs plus courtes = oui
- Nom SEF pour les catégories = [néant]
- Nom SEF pour les produits = produit
Sur mes listings de produits, j'ai cette séquence à la fin des URL, que je souhaiterai supprimer : /product/listing/
Il s'agit de menus avec des URL non-sef de type : index.php?option=com_hikashop&Itemid=152&lang=fr&layout=listing&view=product
Comment modifier le fichier sef_ext.php pour supprimer cette portion finale /product/listing/ des urls de listing de produits ?
Merci d'avance
J'utilise sh404SEF.
Les options SEF d'Hikashop sont les suivantes :
- Fil d'ariane simplifié = oui
- URLs plus courtes = oui
- Nom SEF pour les catégories = [néant]
- Nom SEF pour les produits = produit
Sur mes listings de produits, j'ai cette séquence à la fin des URL, que je souhaiterai supprimer : /product/listing/
Il s'agit de menus avec des URL non-sef de type : index.php?option=com_hikashop&Itemid=152&lang=fr&layout=listing&view=product
Comment modifier le fichier sef_ext.php pour supprimer cette portion finale /product/listing/ des urls de listing de produits ?
Merci d'avance
Last edit: 13 years 11 months ago by lesyeux. Reason: Résolu
Please Log in or Create an account to join the conversation.
13 years 11 months ago #70897
by Xavier
Replied by Xavier on topic Re: Modifier les URL SEF (product listing) (sh404SEF)
Bonjour,
Je pense que vous pourrez trouver votre réponse dans ce topic (ou celui vers lequel il est regirigé):
www.hikashop.com/en/forum/4-how-to/21395...extension.html#21396
Je pense que vous pourrez trouver votre réponse dans ce topic (ou celui vers lequel il est regirigé):
www.hikashop.com/en/forum/4-how-to/21395...extension.html#21396
The following user(s) said Thank You: lesyeux
Please Log in or Create an account to join the conversation.
13 years 11 months ago #70919
by lesyeux
Replied by lesyeux on topic Re: Modifier les URL SEF (product listing) (sh404SEF)
Merci pour les liens.
Étant donné la chaîne "&layout=listing&view=product" dans les URL non-SEF de ces listings de produits, j'ai essayé ce code :
if($query=='product' && $query=='listing'){
unset( $query );
unset( $query );
}
Ajouté derrière cette ligne :
unset($query);
Dans le fichier sef_ext.php
Mais sans succès. Les URL contiennent toujours /product/listing/ en fin d'URL
Étant donné la chaîne "&layout=listing&view=product" dans les URL non-SEF de ces listings de produits, j'ai essayé ce code :
if($query=='product' && $query=='listing'){
unset( $query );
unset( $query );
}
Ajouté derrière cette ligne :
unset($query);
Dans le fichier sef_ext.php
Mais sans succès. Les URL contiennent toujours /product/listing/ en fin d'URL
Please Log in or Create an account to join the conversation.
13 years 11 months ago #70922
by lesyeux
Replied by lesyeux on topic Re: Modifier les URL SEF (product listing) (sh404SEF)
En cherchant un "motif" similaire dans le fichier sef_ext.php, j'ai tenté ce code :
else if($query=='product' && $query=='listing'){
unset( $query );
unset( $query );
}
Ajouté derrière :
else if(isset($query) && isset($query)){
if($query=='category' && $query=='listing'){
$segments[] = $categorySef;
unset( $query );
unset( $query );
}
else if($query=='product' && $query=='show'){
$segments[] = $productSef;
unset( $query );
unset( $query );
}
Et super, cela fonctionne !
else if($query=='product' && $query=='listing'){
unset( $query );
unset( $query );
}
Ajouté derrière :
else if(isset($query) && isset($query)){
if($query=='category' && $query=='listing'){
$segments[] = $categorySef;
unset( $query );
unset( $query );
}
else if($query=='product' && $query=='show'){
$segments[] = $productSef;
unset( $query );
unset( $query );
}
Et super, cela fonctionne !
The following user(s) said Thank You: nicolas
Please Log in or Create an account to join the conversation.
Time to create page: 0.141 seconds