En visitant ce site, vous acceptez l'utilisation de cookies afin de vous proposer les meilleurs services possibles.

    [Résolu] Mise à jour Virtuemart 2.0.24b

    Plus d'informations
    il y a 12 ans 11 mois #1 par clicclac
    Mise à jour Virtuemart 2.0.24b a été créé par clicclac
    Bonjour
    à tous
    après mise à jour de Virtuemart version 2.0.24b
    lorsque on active boutique en front
    un message d'erreur apparaît
    Fatal error: Using $this when not in object context in /homepages/42/xxxxxxxxxxxxx/htdocs/xxxx/administrator/components/com_virtuemart/models/category.php on line 121
    avez-vous une solution
    je n'ai plus de cheveux sur la tête !!!!! ;)

    merci
    Daniel

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 12 ans 11 mois #2 par serge
    Réponse de serge sur le sujet Mise à jour Virtuemart 2.0.24b
    forum.virtuemart.net/index.php?topic=120412.0

    L'erreur indique que le composant AIO n'a pas été mis à jour, que vous devez mettre à jour les modules, aussi.

    Sinon, vous utilisez les overrides qui doivent être mis à jour. Voici de l'info de liveupdate sur comment mettre à jour mod_virtuemart_category.php s'il est inclus dans votre module de tierce partie:

    Veuillez rechercher
    JFactory::getCache et supprimer cette ligne. Si vous n'êtes pas sûr à ce sujet, vous pouvez ignorer cette étape.

    Recherchez également
    $cache->call( array( 'VirtueMartModelCategory', 'getChildCategoryList' ),$vendorId, $category->virtuemart_category_id );
    et remplacez-la par
    VmModel::getModel('category')->getChildCategoryList($vendorId, $category->virtuemart_category_id );

    Soyez conscient qu'il peut y avoir aussi $child au lieu de $category.
    la partie derrière getChildCategoryList reste la même. Ce changement améliore dans certaines boutiques considérablement la vitesse.Pour plus d'informations ou si vous avez besoin d'aide, vous pouvez lire ici forum.virtuemart.net/index.php?topic=120284#msg410104

    (traduction approximative)

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 12 ans 11 mois #3 par clicclac
    Réponse de clicclac sur le sujet Mise à jour Virtuemart 2.0.24b
    bonsoir Serge
    Merci de votre réponse
    donc
    administrator\components\com_virtuemart\models\category.php

    et j'ai trouvé cette ligne est-ce la bonne ?

    $_childCategoryList[$key] = $cache->call( array( 'VirtueMartModelCategory', 'getChildCategoryListCached' ),$vendorId, $virtuemart_category_id, $selectedOrdering, $orderDir);

    merci

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 12 ans 11 mois #4 par serge
    Réponse de serge sur le sujet Mise à jour Virtuemart 2.0.24b
    mets à jour tes modules d'abord, regardes si tu as toujours le problème

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 12 ans 11 mois #5 par clicclac
    Réponse de clicclac sur le sujet Mise à jour Virtuemart 2.0.24b
    BONSOIR
    virtuemart 2.0.24b et module aio mise jour ok

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 12 ans 10 mois #6 par clicclac
    Réponse de clicclac sur le sujet Mise à jour Virtuemart 2.0.24b
    j'ai fait la mise à jour de virtuemart
    et composant virtuemart aio les deux ont la même version 2.0.24b
    mise à jour des tables.
    même problème
    a plus

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 12 ans 10 mois #7 par serge
    Réponse de serge sur le sujet Mise à jour Virtuemart 2.0.24b
    est ce que tu as un lien ?
    est ce qu'il y a de l'override virtuemart dans ton template ?

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 12 ans 10 mois #8 par clicclac
    Réponse de clicclac sur le sujet Mise à jour Virtuemart 2.0.24b
    MON SITE
    www.v2.bms65.com

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 12 ans 10 mois #9 par clicclac
    Réponse de clicclac sur le sujet Mise à jour Virtuemart 2.0.24b
    le problème est uniquement sur le bouton boutique

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 12 ans 10 mois #10 par serge
    Réponse de serge sur le sujet Mise à jour Virtuemart 2.0.24b
    donc :
    ton template est storeslab de linelab
    il y a dedans de l'override de tempalte
    ce qui veut dire qu'il y a des fichiers dans le tempalte qui prennent le dessus sur vm.
    donc quand tu mets à jour vm et vm aio, certains fichiers ne sont pas pris en compte.
    ce sont les fichiers de ton template qu'il faut aller modifier
    dans la traduction que j'ai faite, ils expliquent quels fichiers

    Connexion ou Créer un compte pour participer à la conversation.