Skip to main content

admin champ perso decoche > maj category

More
14 years 3 months ago - 14 years 3 months ago #54865 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
Last edit: 14 years 3 months ago by erickb.

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

More
14 years 3 months ago #54912 by Xavier
Bonjour,

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.

More
14 years 3 months ago #54916 by erickb
pour $element je ferais un var_dump mais il y a un exemple d'utilisation de ce trigger ?

merci

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

More
14 years 3 months ago #54984 by nicolas
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
Powered by Kunena Forum