Virtuemart 2 Soucis avec la redirection joomla et les catégories de Virtuemart

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

  • [RÉGLÉ] Virtuemart 2 Soucis avec la redirection joomla et les catégories de Virtuemart

    Bonjour à tous,

    J'ai un soucis avec Virtuemart 2. Tous d'abord, les version des composants:

    Joomla: 2.5.8
    Virtuemart: 2.0.20b
    Virtuemart-aio: 2.0.20b



    Voici le problème :

    J'ai un site :http://www.allerauxfraises.fr (C'est un site pour les dentistes).
    Quand je clique sur cette URL :


    J'ai bien les produit de la catégorie : Laboratoire -> Instruments carbure -> Denture croisée puissante

    Par contre, sur cette url :


    Il m'affiche tous les produits du site, aux lieu de la catégorie : Laboratoire -> instruments diamantes -> diamentes pour le zircone


    C'est comme si je faisait une recherche vide via le module recherche de virtuemart.



    J'ai découvert une chose sur ce problème. Si je désactive dans la configuration du site :
    • Réécriture d'url en clair(SEF)
    • Réécriture au vol des URL


    L'url suivante :


    M'affiche bien les produits de la catégorie : Laboratoire -> instruments diamantes -> diamentes pour le zircone



    Voici mon htaccess :
    Code:
    ##
    # Empêche le serveur de trop causer lors des erreurs 404 et 500
    ##
    
    ServerSignature Off
    
    ##
    # @package		Joomla
    # @copyright	Copyright (C) 2005 - 2012 Open Source Matters. All rights reserved.
    # @license		GNU General Public License version 2 or later; see LICENSE.txt
    ##
    
    ##
    # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE!
    #
    # The line just below this section: 'Options +FollowSymLinks' may cause problems
    # with some server configurations.  It is required for use of mod_rewrite, but may already
    # be set by your server administrator in a way that dissallows changing it in
    # your .htaccess file.  If using it causes your server to error out, comment it out (add # to
    # beginning of line), reload your site in your browser and test your sef url's.  If they work,
    # it has been set by your server administrator and you do not need it set here.
    ##
    
    ## Can be commented out if causes errors, see notes above.
    Options +FollowSymLinks
    
    ## Mod_rewrite in use.
    
    RewriteEngine On
    
    ##
    # Redirection du site sans les www vers les www
    ##
    RewriteCond %{HTTP_HOST} !^www.allerauxfraises.fr$ [NC]
    RewriteRule ^(.*)$ http://www.allerauxfraises.fr/$1 [R=301,L]
    
    ## Begin - Rewrite rules to block out some common exploits.
    # If you experience problems on your site block out the operations listed below
    # This attempts to block the most common type of exploit `attempts` to Joomla!
    #
    # Block out any script trying to base64_encode data within the URL.
    RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
    # Block out any script that includes a <script> tag in URL.
    RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
    # Block out any script trying to set a PHP GLOBALS variable via URL.
    RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
    # Block out any script trying to modify a _REQUEST variable via URL.
    RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
    # Return 403 Forbidden header and show the content of the root homepage
    RewriteRule .* index.php [F]
    #
    ## End - Rewrite rules to block out some common exploits.
    
    ## Begin - Custom redirects
    #
    # If you need to redirect some pages, or set a canonical non-www to
    # www redirect (or vice versa), place that code here. Ensure those
    # redirects use the correct RewriteRule syntax and the [R=301,L] flags.
    #
    ## End - Custom redirects
    
    ##
    # Uncomment following line if your webserver's URL
    # is not directly related to physical file paths.
    # Update Your Joomla! Directory (just / for root).
    ##
    
    # RewriteBase /
    
    ## Begin - Joomla! core SEF Section.
    #
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    #
    # If the requested path and file is not /index.php and the request
    # has not already been internally rewritten to the index.php script
    RewriteCond %{REQUEST_URI} !^/index\.php
    # and the request is for something within the component folder,
    # or for the site root, or for an extensionless URL, or the
    # requested URL ends with one of the listed extensions
    RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
    # and the requested path and file doesn't directly match a physical file
    RewriteCond %{REQUEST_FILENAME} !-f
    # and the requested path and file doesn't directly match a physical folder
    RewriteCond %{REQUEST_FILENAME} !-d
    # internally rewrite the request to the index.php script
    RewriteRule .* index.php [L]
    #
    ## End - Joomla! core SEF Section.
    Ce truc commence à me rendre fou . Si vous avez une idée, je suis preneur.

    Merci d'avance!

    PS: Désolé pour le formatage des URL, c'est le premier message.
    Dernière édition par lightning à 23/04/2013, 10h52 Raison: Rajout des urls propres et du Htaccess

  • #2
    Re : Virtuemart 2 Soucis avec la redirection joomla et les catégories de Virtuemart

    Bonjour,

    décochez l'ensemble des paramètres de récriture
    purgez l'ensemble dans la maintenance
    au besoin, dans les menus "reconstruire les menus"
    ré-activez la récriture
    cela fonctionne-t'il ?
    sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
    http://virtuemart.fr

    Commentaire


    • #3
      Re : Virtuemart 2 Soucis avec la redirection joomla et les catégories de Virtuemart

      Bonjour PATSXM971,

      Non cela ne fonctionne toujours pas. Par contre, je viens de découvrir une chose lié au problème.

      Il s'avère que quand je crée une catégorie avec un produit dedans, et que je la met en enfant de la catégorie Laboratoire > instruments diamentés, elle ne fonctionne pas.

      Apparement, c'est la catégorie instruments diamentés qui pose problème.

      Je suis allé dans le phpMyAdmin, j'ai analysé les table, apparemment aucun problème. J'ai regardé si la catégorie était locker mais non.

      Franchement c'est bizarre. Je n'ai fait que changé de serveur en réinsérant toutes les tables avec le contenu, via un dump sql.

      Commentaire


      • #4
        Re : Virtuemart 2 Soucis avec la redirection joomla et les catégories de Virtuemart

        est-ce la récriture de base joomla, ou un autre composant ?
        sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
        http://virtuemart.fr

        Commentaire


        • #5
          Re : Virtuemart 2 Soucis avec la redirection joomla et les catégories de Virtuemart

          C'est la réécriture de base de joomla.

          Commentaire


          • #6
            Re : Virtuemart 2 Soucis avec la redirection joomla et les catégories de Virtuemart

            vérifiez dans la bdd que vous n'avez pas 2 fois le même alias
            sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
            http://virtuemart.fr

            Commentaire


            • #7
              Re : Virtuemart 2 Soucis avec la redirection joomla et les catégories de Virtuemart

              Je viens de vérifier, que ce soit les catégories parentes ou enfants, il n'y à aucun duplicata d'alias

              Commentaire


              • #8
                Re : Virtuemart 2 Soucis avec la redirection joomla et les catégories de Virtuemart

                pour vos catégories, postez un snapshot de leur arborescence
                sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
                http://virtuemart.fr

                Commentaire


                • #9
                  Re : Virtuemart 2 Soucis avec la redirection joomla et les catégories de Virtuemart

                  Voici le snapshot:


                  Cliquez sur l'image pour l'afficher en taille normale

Nom : Snapshot.jpg 
Affichages : 1 
Taille : 212,7 Ko 
ID : 1802730

                  Commentaire


                  • #10
                    Re : Virtuemart 2 Soucis avec la redirection joomla et les catégories de Virtuemart

                    vous avez plusieurs sous-catégories qui portent le même nom dans dentiste et laboratoire ; elles n'ont pas le même alias, c'est sûr ?
                    sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
                    http://virtuemart.fr

                    Commentaire


                    • #11
                      Re : Virtuemart 2 Soucis avec la redirection joomla et les catégories de Virtuemart

                      Alors, comme je l'avait dit avant, et j'ai refais le test, il n'y avait aucun doublon dans la base de donnée.
                      Par contre, problème bizarre: J'ai modifié l'alias dans la catégorie instruments diamentés, et là, comme par magie, ça re-fonctionne.

                      Commentaire


                      • #12
                        Re : Virtuemart 2 Soucis avec la redirection joomla et les catégories de Virtuemart

                        apparemment, ça fonctionne désormais

                        si c'est le cas, merci de passer votre sujet sur "réglé"
                        sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
                        http://virtuemart.fr

                        Commentaire

                        Annonce

                        Réduire
                        Aucune annonce pour le moment.

                        Partenaire de l'association

                        Réduire

                        Hébergeur Web PlanetHoster
                        Travaille ...
                        X