Intégrer les médias sociaux de xmsocial dans son module

507
Author
Gregory
Publication
02/01/2021
02/01/2021
Rating
5.0 (1 vote)
Level
Advanced
Intégrer les médias sociaux de xmsocial dans son module

Intégrer les médias sociaux de xmsocial dans son module

Vous souhaitez ajouter un système des médias sociaux à votre module ?

Dans ce tutoriel, vous allez apprendre à intégrer le système de gestion des médias sociaux du module xmsocial dans votre module !!!


Affichage des médias sociaux sur la page souhaitée

Il suffit d'intégrer le code suivant dans le fichier qui génère votre page :

//xmsocial
if (xoops_isActiveModule('xmsocial') ) {
    
xoops_load('utility''xmsocial');
    
XmsocialUtility::renderSocial($xoopsTpl$xoTheme'le-nom-du-module'$id-de-la-page);
    
$xoopsTpl->assign('social'true);
} else {
    
$xoopsTpl->assign('social'false);
}

  • $xoopsTpl : Variable XOOPS pour les templates,
  • $xoTheme : Variable XOOPS pour le thème,
  • 'le-nom-du-module' : Le nom de votre module (du dossier),
  • $id-de-la-page : Représente l'id de votre page pour afficher les médias sociaux.

Dans votre fichier template :

<{if $social == true}>
    <{include 
file="db:xmsocial_social.tpl"}>
<{/if}>