Bug virtuemart canonical link sur pages catégories

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Bug virtuemart canonical link sur pages catégories

    M'en suis rendu compte un jour après avoir migré sur vm3.

    Y'a de quoi mettre le bronx dans son seo...

    Url des categories :

    mon-site/nom-de-ma-boutique/nom-de-ma-categorie

    Lien canonique inséré dans le code source :

    mon-site/nom-de-ma-boutique/nom-de-ma-categorie/fournisseur

    Dans components/com_virtuemart/views/category/view.html.php

    J'ai commenté et remplacé une ligne :

    Code PHP:
    //$this->setCanonicalLink($tpl,$document,$this->categoryId,$virtuemart_manufacturer_id);
                
    $this->setCanonicalLink($tpl,$document,$this->categoryId);

            
    //if (($this->categoryId === -1 or $this->categoryId === 0 ) and $virtuemart_manufacturer_id){
                //$this->categoryId = 0;
                //$catType = 'manufacturer';
                //$this->setCanonicalLink($tpl,$document,$virtuemart_manufacturer_id,$catType);
            //} 
    Puis ligne 346 commenté :

    Code PHP:
    //if($manId!==-1){
        //$link .= '&virtuemart_manufacturer_id='.$manId;
           //} 
    Et les liens canoniques sont redevenus ok


    Reste le même problème pour la recherche dans les categories mais là c'est carrément l'url.
    Par exemple j'ai deux recherches :
    Par nom du produit, par défaut donc
    Par prix du produit

    Si je clique sur trier par prix, normalement on devrait avoir :

    mon-site/nom-de-ma-boutique/nom-de-ma-categorie/par,prix

    et là l'url est :

    mon-site/nom-de-ma-boutique/nom-de-ma-categorie/fournisseur/par,prix

    Mais du coup avec la modif le lien canonique est ok.

    Quelqu'un sait où modifier l'url pour le tri ?

Annonce

Réduire
Aucune annonce pour le moment.

Partenaire de l'association

Réduire

Hébergeur Web PlanetHoster
Travaille ...
X