Fork me on GitHub

Rapport de message :*
 

Re: Recherche Plug-ins Smartpartner pour Rssfit

Titre du sujet : Re: Recherche Plug-ins Smartpartner pour Rssfit
par machenzy sur 04/04/2008 02:36:48

Salut,

De la même façon, je serai également intéressé par ce plugin compatible pour smartpartner 2.0. J'ai fait plusieurs tentatives de modification du code sans succès.

A noter qu'il semble fonctionner sur le site de DuGris :
http://www.dugris.info/modules/rss/rss.php?feed=smartpartner

Voici ce que j'ai voulu mettre en place, mais il y a toujours un truc qui cloche, mais je sais pas quoi...:

<?php
if( !defined('RSSFIT_ROOT_PATH') ){ exit(); }
class 
RssfitSmartpartner{
    var 
$dirname 'smartpartner';
    var 
$modname;
    var 
$grab;
    
    function 
RssfitSmartpartner(){
    }
    
    function 
loadModule(){
        
$mod =& $GLOBALS['module_handler']->getByDirname($this->dirname);
        if( !
$mod || !$mod->getVar('isactive') ){
            return 
false;
        }
        
$this->modname $mod->getVar('name');
        return 
$mod;
    }
    
        function &
grabEntries(&$obj){
        
$ret false;
        @include_once(
XOOPS_ROOT_PATH."/modules/smartpartner/include/functions.php");
        
$partner_handler =& smartpartner_gethandler('partner');
        
$partners $partner_handler->getPartners($this->grab0);
        if( 
false != $partners && count($partners) > ){
            for( 
$i=0$i<count($partners); $i++ ){
                
$ret[$i]['link'] = $ret[$i]['guid'] = XOOPS_URL.'/modules/smartpartner/partner.php?id='.$partners[$i]->getVar('id');
                
$ret[$i]['title'] = $partners[$i]->getVar('title''n');
                
$ret[$i]['description'] = $partners[$i]->getVar('summary');
                
$ret[$i]['category'] = $this->modname;
                
$ret[$i]['domain'] = XOOPS_URL.'/modules/'.$this->dirname.'/';
            }
        }
        return 
$ret;
    }
}
?>


Si quelqu'un peut jeter un oeil et me donner un avis,
Merci beaucoup d'avance !
machenzy
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

23 Personne(s) en ligne (21 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 23 | Plus ...