Merci, Je viens de créer mon plugin et cela fonctionne.
il me reste à faire le code pour mettre à jour les infos dans la table comprofiler
class plgHikashopAbonnement extends JPlugin
{
function plgHikashopAbonnement(&$subject, $config){
parent::__construct($subject, $config);
if(!isset($this->params)){
$plugin =& JPluginHelper::getPlugin('hikashop', 'Abonnement');
jimport('joomla.html.parameter');
$this->params = new JParameter( $plugin->params );
}
}
function onAfterOrderUpdate(&$order)
{
if(empty($order->order_status) && $order->order_status == 'confirmed')
{
//change status in community builder
}
return true;
}
}
1)Question 1?
A l'heure actuelle, je me sers de community builder pour gérer quelques infos sur les utilisateurs:
Date de 1er abonnement: correspond à la date de 1ère commande hikashop
Date fin abonnement: suivant le produit acheté ( 3 mois, 6 mois, 1 an ), si la personne se re-abonne avant la période de fin, j'ajoute en fonction de sa commande la durée commandée à la date de fin.
Nombre d'unité en cours: (réserve qui
-diminue quand l'abonné prend une option sur une annonce ou
-augmente quand il passe une commande dans hikashop)
Aussi, je me demande si avec la version payante de hikashop, je peux ajouter des
champs complémentaires aux niveaux du
client( abonné) et non pas sur adresse, ce qui me faciliterai:
le traitement de la commande en retour par le plugin????
2)Question 2?
Je vais avoir un autre site ou je dois gérer
plusieurs catégories de client, aussi est ce que vous avez impléménté cette option dans les nouvelles versions payantes.