Fork me on GitHub






tdmdownload module for XOOPS 2.5.9, PHP7
Semi pro
Inscrit: 08/03/2006 21:08
Messages: 1176
Le module tdmdownloads est en cours de mise à jour pour XOOPS 2.5.9 et PHP 7

La version mise à jour tdmdownload 2.0 RC1 est maintenant disponible pour les tests.

TÉLÉCHARGER/FORK

Vous pouvez le télécharger/fork depuis GitHub::

https://github.com/XoopsModules25x/tdmdownloads/releases

DIDACTICIEL

Nous recherchons également de l'aide pour le didacticiel relatif à tdmdowloads et à quelques autres modules.

Vous pouvez insérer le didacticiel tdmdowloads dans GitHub, puis utiliser GitBook pour le modifier, ou vous pouvez le modifier manuellement, directement dans GitHub ou sur votre PC local avec votre propre éditeur.

La beauté de cette approche est qu’une fois que vous avez appris à utiliser GitHub, vous pouvez utiliser ces compétences à la fois pour le code source et pour la documentation.

Posté le : 01/02/2019 13:04
Partager Twitter Partagez cette article sur GG+
Re: tdmdownload module for XOOPS 2.5.9, PHP7
Aspirant
Inscrit: 07/10/2010 23:13
Messages: 37
Hi Mage;

Doing a nice theme for this nice module will end very soon..

Sample:

Open in new window


is it possible to add some fields to the module?

Posté le : 03/02/2019 10:24
Partager Twitter Partagez cette article sur GG+
Re: tdmdownload module for XOOPS 2.5.9, PHP7
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
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

Posté le : 24/01/2020 23:47

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: tdmdownload module for XOOPS 2.5.9, PHP7
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
en fait je ne comprends pas trop la requete:
SELECT FROM `tdmdownloads_downloadsWHERE (`cidIN (3,5,4,1,2) AND `cidIN (random,10,19,1,1,1,left,90,400,0) AND `status` != '0'ORDER BY RAND() ASC LIMIT 010


Le random et le left, je ne pige pas.
JJDai

Posté le : 24/01/2020 23:53

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: tdmdownload module for XOOPS 2.5.9, PHP7
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
J'ai pigé, il y a confusion entre $options et $categories, il faut changer les lignes :

if (!(== $options[0] && === count($options))) {
        
$criteria->add(new Criteria('cid''(' implode(','$options) . ')''IN'));
    }


par

if (!(== $categories[0] && === count($options))) {
        
$criteria->add(new Criteria('cid''(' implode(','$categories) . ')''IN'));
    }


JJDai

Posté le : 25/01/2020 00:00

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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