Fork me on GitHub




« 1 (2)


Re: Questions C...
Admin Frxoops
Inscrit: 16/05/2003 18:10
De Rhone-Alpes
Messages: 4051

Posté le : 27/03/2020 15:24

Open in new window
Partager Twitter Partagez cette article sur GG+
Re: XMF
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Bon décidément je ne suis pas copain avec la classe Helper.
J'ai fais pas mal de modifications dans le module xforms qui me convient parfaitement.
Il fonctionne parfaitement quand il est déjà installé, mais pour le mettre à disposition des xoopsiens, j'ai voulu l’installer sur un xoops 2.5.9 tout neuf.
et la rien a faire, quand je vais sur la page d'installation des modules j'ai une erreur critique.
A priori ça vient de la classe Helper qui ne se charge pas
voici le bout de code que j'ai repris de xmnews mais rien a faire

use XmfModuleHelper;
$path dirname(dirname(dirname(__DIR__)));
require_once 
$path '/mainfile.php';
class_exists('XmfModuleAdmin') or die('XMF is required.');

$helper Helper::getHelper('xforms');


if (!
$helper){
  echo 
"Helper n'est pas chargé<br>";
}

Et $helper est toujours null. par contre une fois installé, sur la version sur laquelle je travaille, aucun problème.
J'ai tout essayé, sauf ce qui fonctionne bien sur, et la ça commence grave à me gaver.


quelqu'un aurait-il une idée?

Posté le : 27/03/2020 16:13

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: XMF
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
A tout les coups, ça ressemble un problème de librairies PHP (voir Version PHP)
Sinon, dans l'ordre
- une fonction ou une class qui existent déjà (souvent PEAR ou conflit de modules) présent sur le neuf et pas l'ancien
- manque un fichier (parfois possible avec le FTP)
- possibilité faible de pbs de chemin

Voici les possibilités pour les erreurs critiques quand un module fonctionne sur hébergement et pas sur l'autre

Posté le : 27/03/2020 22:00
Partager Twitter Partagez cette article sur GG+
Re: XMF
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Non en fait plus bête que ça,
a priori l'objet $helper n'existe pas encore si le module n'existe pas.
Du coup j'ai modifier la procédure d'install pour ne pas faire appelle à $helper et la c'est ok.
JJDai

Posté le : 28/03/2020 09:01

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
« 1 (2)



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

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