- Posts: 2696
- Thank you received: 74
admin champ perso decoche > maj category
14 years 3 months ago - 14 years 3 months ago #54865
by erickb
admin champ perso decoche > maj category was created by erickb
Bonjour
dans l'admin fiche produit en bas a gauche sont tous les champs perso de la table #__hikashop_product
j'ai 8 cases a cocher pointures du 41 au 48 , comment faire (dans quelle view) pour mettre a jour la table #__hikashop_category quand une case est cochée ou décochée ?
exemple : si 41 , 43, 47, 48 sont cochées j'update la table pour ces 4 valeurs
je dois donc ou récupérer ces valeurs et agir au moment où l'update normale de la fiche produit se fait, ou bien déclencher mon code avec l'id du produit quand tout est fini
sinon je dois creer un trigger mais je préférerais de loin dans le code
merci
dans l'admin fiche produit en bas a gauche sont tous les champs perso de la table #__hikashop_product
j'ai 8 cases a cocher pointures du 41 au 48 , comment faire (dans quelle view) pour mettre a jour la table #__hikashop_category quand une case est cochée ou décochée ?
exemple : si 41 , 43, 47, 48 sont cochées j'update la table pour ces 4 valeurs
je dois donc ou récupérer ces valeurs et agir au moment où l'update normale de la fiche produit se fait, ou bien déclencher mon code avec l'id du produit quand tout est fini
sinon je dois creer un trigger mais je préférerais de loin dans le code
merci
Last edit: 14 years 3 months ago by erickb.
Please Log in or Create an account to join the conversation.
14 years 3 months ago #54912
by Xavier
Replied by Xavier on topic Re: admin champ perso decoche > maj category
Bonjour,
Je pense qu'il faut se baser sur le trigger déjà existant:
Pour ensuite lancer une action sur la table #__hikashop_category.
Il faut vérifier si les custom fields sont bien présente dans l'objet "$element".
Je pense qu'il faut se baser sur le trigger déjà existant:
Code:
$dispatcher->trigger( 'onAfterProductUpdate', array( & $element ) );
Pour ensuite lancer une action sur la table #__hikashop_category.
Il faut vérifier si les custom fields sont bien présente dans l'objet "$element".
Please Log in or Create an account to join the conversation.
14 years 3 months ago #54916
by erickb
Replied by erickb on topic Re: admin champ perso decoche > maj category
pour $element je ferais un var_dump mais il y a un exemple d'utilisation de ce trigger ?
merci
merci
Please Log in or Create an account to join the conversation.
14 years 3 months ago #54984
by nicolas
Replied by nicolas on topic Re: admin champ perso decoche > maj category
Comme n'importe quel trigger hikashop, il faut créer un plugin hikashop et implémenter le trigger. C'est la même chose que les autres, il suffit de changer le nom et les paramètres de la fonction (et son contenu biensur).
Please Log in or Create an account to join the conversation.
Time to create page: 0.157 seconds