Intégrer le système de votes de xmsocial dans son module

Auteur
Gregory
Publication
06-01-2021
06-01-2021
Mise à jour
29-01-2022
Note
5.0 (2 votes)
Niveau
Avancé
Intégrer le système de votes de xmsocial dans son module

Intégrer le système de votes de xmsocial dans son module Vous souhaitez ajouter un système de votes à votre 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 RedirectUrl


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 renseignés lors de l'appel du système de vote dans votre module (Affichage de la note).

Dans 95% des cas, l’argument option n'est pas utilisé. Si vous désirez voir un exemple de plugin qui l'utilise, il faut regarder le plugin pour xmdoc.

Cette méthode retourne l'url de redirection une fois le vote effectué. Cela permet de revenir sur la page qui vient d'être notée.

Exemple pour le plugin pour xmcontent :

public static function RedirectUrl($itemid$options)
    {
        return 
XOOPS_URL '/modules/xmcontent/viewcontent.php?content_id=' $itemid;
    }