Fork me on GitHub

Rapport de message :*
 

Re: tdmdownload module for XOOPS 2.5.9, PHP7

Titre du sujet : Re: tdmdownload module for XOOPS 2.5.9, PHP7
par JJDai sur 24/01/2020 23:47:22

Bonsoir,
Il semble qu'il y aie quelques bugs dans cette versions, notamment dans les blocks:
des variable récupèrent le tableau $option qui ensuite est vidé.
Le hic c'est que c'est le tableau vide qui est testé ensuite et non les variables

$downloadsHandler   XoopsModulesTdmdownloadsHelper::getInstance()->getHandler('Downloads');
    
$block              = [];
    
$type_block         $options[0];
    
$nb_entree          $options[1];
    
$lenght_title       $options[2];
    
$use_logo           $options[3];
    
$use_description    $options[4];
    
$show_inforation    $options[5];
    
$logo_float         $options[6];
    
$logo_width         $options[7];
    
$lenght_description $options[8];
    
$blockstyle         $options[9];

[
b]    array_shift($options);
    
array_shift($options);
    
array_shift($options);
    
array_shift($options);
    
array_shift($options);
    
array_shift($options);
    
array_shift($options);
    
array_shift($options);
    
array_shift($options);
    
array_shift($options);[/b]

et plus loin le tableau est tester mais il est vide:
//===> le probleme est ici :
    
if (!(== $options[0] && === count($options))) {
        
$criteria->add(new Criteria('cid''(' implode(','$options) . ')''IN'));
    }


J'ai mis en commentaire les array_shift, mais il y a un soucis aussi avec la requête, mais la je sèche.
JJdai
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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