Skip to main content

action de masse address user

More
10 years 5 months ago - 10 years 5 months ago #238303 by erickb
-- HikaShop version -- : 262
-- Joomla version -- : 351

Bonjour

j'essaye une action de masse

j'ai un champ perso user_sex dans la table #__hikashop_user
quand un utilisateur s'enregistre j'ai 2 valeurs pour #__hikashop_address.address_title -> H ou F
je veux que cette valeur aille dans #__hikashop_user.user_sex

le champ perso user_sex a une valeur par defaut = F

voici mes parametres mais ca ne marche pas



en enlevant les limitations dont j'ignore le sens c'est pareil
Last edit: 10 years 5 months ago by erickb.

Please Log in or Create an account to join the conversation.

More
10 years 5 months ago #238311 by Xavier
Replied by Xavier on topic action de masse address user
Bonjour,

L'action en masse semble être correctement paramétrée, pouvez vous me donner une impression d'écran de votre champ personnalisé "address_title" ?
The following user(s) said Thank You: erickb

Please Log in or Create an account to join the conversation.

More
10 years 5 months ago - 10 years 5 months ago #238425 by erickb
Replied by erickb on topic action de masse address user
Voici les 2 captures d'ecran des 2 champs concernés

Last edit: 10 years 5 months ago by erickb.

Please Log in or Create an account to join the conversation.

More
10 years 5 months ago #238426 by erickb

Please Log in or Create an account to join the conversation.

More
10 years 5 months ago #238508 by Xavier
Replied by Xavier on topic action de masse address user
Bonjour,

Tout me semble toujorus correct, si jamais vous cliquez sur le bouton "Process" dans l'action en masse, est-ce que les valeurs sont correctement mises à jour ?
Si oui, le soucis vient du trigger utilisé, il faudrait alors utiliser un trigger temporel.

Please Log in or Create an account to join the conversation.

More
10 years 5 months ago - 10 years 5 months ago #238522 by erickb
Replied by erickb on topic action de masse address user
Non justement les valeurs ne sont pas mises a jour

je viens de modifier l'action par apres qu'un utilisateur soit modifie pour tester , et là ca marche
mais ça ne marche pas du tout quand un client cree un compte
Last edit: 10 years 5 months ago by erickb.

Please Log in or Create an account to join the conversation.

More
10 years 5 months ago #238566 by Xavier
Replied by Xavier on topic action de masse address user
Je viens de reproduire le soucis en local, en fait le problème vient de la temporalité des évènements.
En effet l'utilisateur est créé avant son adresse, donc même avec le trigger "Après la création de l'utilisateur" l'adresse n'est pas encore existante, on ne peut donc pas traiter les données car les données de l'adresse ne sont pas dans les data de l'utilisateur.

Il faut donc mettre en place un action en masse avec une éxecution périodique basé sur un temps et non un évènement.

Please Log in or Create an account to join the conversation.

More
10 years 5 months ago #238653 by erickb
Replied by erickb on topic action de masse address user
ou alors un déclencheur qui prends compte non pas la creation d'un utilisateur Joomla mais d'un utilisateur Hikashop, qui se déclenche donc après la creation de l'adresse
ce qui semblerait logique pour un déclencheur Hikashop

Please Log in or Create an account to join the conversation.

More
10 years 5 months ago #238657 by nicolas
Bonjour,

Le déclencheur prend bien en compte la création d'un utilisateur HikaShop, pas d'un utilisateur Joomla (vous verrez, cela fonctionne même pour les invités.
La création de l'adresse est effectuée après la création de l'utilisateur vu qu'il faut pouvoir attacher l'adresse à l'utilisateur dans la base de données.
Si vous voulez faire une action de masse après la création de l'adresse, alors il faudrait utiliser le déclencheur correspondant (qui existe). Le problème que vous allez avoir dans ce cas, c'est que les actions de masse sur les adresses ne gère pour l'instant pas les actions sur les données utilisateur. C'est pour cela que Xavier vous propose une exécution périodique pour votre action de masse.

Please Log in or Create an account to join the conversation.

More
10 years 5 months ago #238754 by erickb
Replied by erickb on topic action de masse address user
en attendant je ferais comme ca

merci

Please Log in or Create an account to join the conversation.

More
10 years 5 months ago #238961 by erickb
Replied by erickb on topic action de masse address user
J'ai bien mis un declencheur sur tous les jours mais rien ne se passe
Si je vais dans les tache cron la prochaine execution etait datee de 2009 et aucune date de derniere execution
si je clique sur /index.php?option=com_hikashop&ctrl=cron le cron s'execute et les dates sont bien mises à jour

Please Log in or Create an account to join the conversation.

More
10 years 5 months ago #238968 by Xavier
Replied by Xavier on topic action de masse address user
C'est qu'il y a un soucis avec votre configuration de la cron.
Est-ce que vos paramètres dans Configuration > Cron son correctes ?

L'url de votre site est-elle associée à votre souscription: www.hikashop.com/my-account/your-subscriptions.html

Please Log in or Create an account to join the conversation.

More
10 years 5 months ago - 10 years 5 months ago #239051 by erickb
Replied by erickb on topic action de masse address user
les parametres de la cron sont correcte puisque si je l'execute manuellement en cliquant sur le lien ca marche

ma licence est a jour
Last edit: 10 years 5 months ago by erickb.

Please Log in or Create an account to join the conversation.

More
10 years 5 months ago #239096 by Xavier
Replied by Xavier on topic action de masse address user
Si il n'y avait pas de date de dernière exécution et que la prochaine était en 2009, non les paramètres ne sont pas corrects quelque part.
Le fait de cliquer sur l'url va faire un appel direct à la cron en local, donc oui via le lien ça fonctionne.
Mais si ça ne fonctionne pas de manière automatique comme ça le devrait c'est probablement un soucis d'url rattachée à votre souscription HikaShop.

Please Log in or Create an account to join the conversation.

More
10 years 5 months ago - 10 years 5 months ago #239137 by erickb
Replied by erickb on topic action de masse address user
La souscription HikaShop est a jour pour 2 ans HikaShop Business 2.6.3 [1605031612]
si je lance la tache cron manuellement en cliquant sur l'URL j'ai le message
HikaShop lancé le 2016-05-04 12:46
Taux mis à jour avec succès

les Taux ?

L'action de masse ne marche pas du tout
voici 2 captures d'ecran

La tache indiquee comme lancee est celle que j'ai execute manuellement
Last edit: 10 years 5 months ago by erickb.

Please Log in or Create an account to join the conversation.

More
10 years 5 months ago #239143 by Xavier
Replied by Xavier on topic action de masse address user
Le problème vient définitivement de votre Cron.
Il faut cliquer sur le bouton "Créer/Modifier votre tâche cron" et la configurer de nouveau pour valider ce service.

Cela à dû se désactiver suite à une expiration de licence.

Please Log in or Create an account to join the conversation.

More
10 years 4 months ago #239502 by erickb
Replied by erickb on topic action de masse address user
ok, maintenant ca marche mais ca se lance tout seul sans arret
HikaShop lancé le 2016-05-09 09:13
Taux mis à jour avec succès


je voudrais uniquement les tache cron que j'ai programme pas un lancement automatique chaque heure des taux

merci

Please Log in or Create an account to join the conversation.

More
10 years 4 months ago #239509 by Xavier
Replied by Xavier on topic action de masse address user
Pour ne pas mettre à jour les taux toutes les heures, vous pouvez modifier les paramètres du plugin "HikaShop rates auto update plugin" et changer la fréquence.

Please Log in or Create an account to join the conversation.

More
10 years 4 months ago #239602 by erickb
Replied by erickb on topic action de masse address user
Donc je peux le desactiver ? vu que je n'utilise que l' euro

Please Log in or Create an account to join the conversation.

More
10 years 4 months ago #239632 by Xavier
Replied by Xavier on topic action de masse address user
Oui tout à fait.
The following user(s) said Thank You: erickb

Please Log in or Create an account to join the conversation.

Time to create page: 0.385 seconds
Powered by Kunena Forum