Intégrer le système de votes de xmsocial dans son module
Dans ce tutoriel, vous allez apprendre à intégrer le système de vote du module xmsocial dans votre module !!!
Création du plugin : Méthode Url
Cette méthode comporte 2 arguments
- $itemid
- $options
Le premier contient l'id de votre page et le second des options sous forme de tableau.
Ces arguments sont automatiquement renseignés par le module xmsocial.
Cette méthode retourne l'url qui pointe sur votre page. Cela permet au module xmsocial de proposer un lien sur votre page depuis la liste des votes qui se trouve dans l'administration du module xmsocial.
Dans 95% des cas, le lien est identique à celui de la méthode "RedirectUrl".
on utilisera donc:
public static function Url($itemid, $options)
{
return self::RedirectUrl($itemid, $options);
}
Dans certains cas, il est nécessaire d'avoir un lien différent comme pour le plugin pour xmdoc.
Exemple pour le plugin pour xmdoc :
public static function Url($itemid)
{
return XOOPS_URL . '/modules/xmcontent/viewcontent.php?content_id=' . $itemid;
}