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

Création nouveau membre -> CALL TO A MEMBER FUNCTION GET() ON NULL

Plus d'informations
il y a 5 ans 11 mois - il y a 5 ans 11 mois #1 par HDcms
Bonjour,
Créer un compte su la page de connexion de Joomla affiche le message suivant:
CALL TO A MEMBER FUNCTION GET() ON NULL
La création de compte au moment de l'achat fonctionne normalement*
En passant en mode debug je ne vois pas plus d'information
La page d'atterrissage de l'erreur est:
monsite.com/index.php/component/virtuemart/user?Itemid=0
Merci pour vos suggestions
Joomla 3.9.16
Virtuemart 3.6.10
*à priori car pas reçu l' email de validation
Dernière édition: il y a 5 ans 11 mois par HDcms.

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

  • studio42
  • Portrait de studio42
  • Hors Ligne
  • Modérateur
  • Modérateur
  • Dev Joomla & Virtuemart
Plus d'informations
il y a 5 ans 11 mois #2 par studio42
Il faut ajouté les liens de menu Joomla vers le compte utilisateur et au minimum vers la catégorie racine de la boutique et le panier.
Ces liens Joomla n'ont pa besoin de modules associés, mais doivent exister.

www.st42.fr Truc et astuce Joomla et virtuemart
shop.st42.fr téléchargement Joomla et extension pour virtuemart
Gratuit ! Nettoyage des medias : shop.st42.fr/fr/produits/virtuemart-netoyage-des-medias.htm Nouveau!

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

Plus d'informations
il y a 5 ans 11 mois #3 par HDcms
Bonjour
J'ai ajouté les liens "panier" en caché car il n'existait pas mais se trouve dans le template de joomlart.
J'ai le même problème.
Ce qui est bizarre c'est que les autres liens fonctionnent
../index.php/s-inscrire?view=remind
../index.php/s-inscrire?view=reset
alors que c'est le lien /index.php/s-inscrire qui plante !!?

En faisant les recherches, j'ai vu que cela pouvait être lié à une extension obsolète mais toutes à part le thème sont à jour.

D'autres pistes

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

  • studio42
  • Portrait de studio42
  • Hors Ligne
  • Modérateur
  • Modérateur
  • Dev Joomla & Virtuemart
Plus d'informations
il y a 5 ans 11 mois #4 par studio42
si de temps en temps, il y a des lien de ce type /component/virtuemart alors il y aura des bugs !
Le soucis du GET et dans certaines versions car les liens de menu Joomla n'existe pas.
Je consiel de toujours avoir 3 liens au minimum :
- lien de type virtuemart> categories sans choix de la catégorie ou du fabricant
- lien de type virtuemart> panier
- lien de type virtuemart> utilisateur
Dans ce cas normalement le soucis ne devrais pas apparaitre.
Attention, j'ai aussi déja eu des clients qui on dépublié un lien parent de menu et avec des liens dedans. Cela aura la même conséquence.
Donc si a un moment ou à un autre vous avez des liens avec /component/virtuemart vous aurez un soucis.
N'oubliez pas de cliquez sur le bouton "reconstruire", de la vue lien de menu, si vous avez des soucis suite a une mise à jour de Joomla ou que vous avez fait de gros changement dans les menus.

www.st42.fr Truc et astuce Joomla et virtuemart
shop.st42.fr téléchargement Joomla et extension pour virtuemart
Gratuit ! Nettoyage des medias : shop.st42.fr/fr/produits/virtuemart-netoyage-des-medias.htm Nouveau!

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

Plus d'informations
il y a 5 ans 11 mois #5 par serge
autre idée en passant : regarde avant de reconstruire tous tes liens si tu n'en as pas à la corbeille

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

Plus d'informations
il y a 5 ans 11 mois #6 par HDcms
Bonjour
Merci pour votre soutien.
J'ai essayé sans succès tout ce que vous m'avez dit mais j'ai peut-être trouvé l'erreur en dépubliant le plugin système:
VM Framework Loader during Plugin Updates - system / vmLoaderPluginUpdate
"Makes sure the VirtueMart framework is loaded during automatic plugin updates using Joomla's plugin updater."

Je vois aussi que la valeur était sur VMSYSTEM_COMUSER_REDIRECT sur oui
a) avez-vous une idée de l'utilité/obligation de ce plugin
b) les champs languies, vous les avez ?
c) s'il faut que je change à non ?

2/ autre piste sur forum
forum.virtuemart.net/index.php?topic=144118.0
Je ne l'ai pas exploré mais elle me semble assez similaire.
N'étant pas pur développeur et parlant pas très bien anglais, je ne sais pas si je dois l'appliquer.
Savez-vous s'il y a bientôt une maj de VM qui pourrait corriger cela ? car c'est vraiment un problème car même dans le processus de commande la personne ne peut s'enregistrer.

La mise à jour vers VM 3.6.10 a eu lieu récemment, aucune autre modification (en dehors de l'ajout d'awoCoupon mais qui ne change rien si on le désactive).

@+

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

Plus d'informations
il y a 5 ans 11 mois #7 par HDcms
Bonjour,
1/ Comme je le disais dans mon précédent message, je pense que le problème est résolu mais avant de cloturer, est-ce que vous pensez que la réponse sur l'autre forum est une meilleure solution?
2/ et vous avez une solution pour les chaines ?
Est-ce qu'il va y avoir une nouvelle version prochainement car c'est bizarre que ces chaînes soient en l'état?
@+

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