Détails sur les erreurs produites par Pxxo

P_E_0001

Called before initMode : Cette méthode ne doit pas être exécutée dans le constructeur et/ou avant l'appel de la méthode initMode.

Solution : Généralement il suffit de placer l'appel de cette méthode dans la méthode initMode du widget.

P_E_0002

Unknown theme file : La méthode n'a pas trouvé le fichier dans les répertoires de thèmes du widget.

Solution : Vérifier le nom du fichier et l'existence des répertoires.

P_E_0003

Lang is empty : La méthode tente de charger des fichiers de traduction, or l'attribut Lang est vide.

Solution : Donner une valeur à l'attribut $this→Lang. Utiliser Pxxo__config pour détecter automatiquement la Lang à partir des informations du navigateur.

P_E_0004

Widget is NULL : Le widget donné en argument de la méthode est vide.

Solution : Vérifier pourquoi votre argument est vide !

P_E_0005

Value is NULL : Le valeur donnée en argument de la méthode est vide

Solution : Vérifier pourquoi votre argument est vide !

P_E_0006

No default template : Le widget n'a pas pu trouver son fichier template par défaut.

Solution : Vérifier l'existence d'un fichier defaut.php.html ou index.php.html. Vérifier que le répertoire de thème est correct.

P_E_0007

No template : Le widget n'a pas pu trouver le fichier template associé au mode exécuté.

Solution : Vérifier l'existence du fichier correspondant au mode exécuté ou aux paramètres de la méthode setTemplate. Vérifier que le répertoire de thème est correct.

P_E_0008

Called after execMode : La méthode est appelée après l'exécution de l'objet. Elle n'a donc aucun effet.

Solution : Déplacer l'appel de la méthode.

P_E_0009

Called too late : La méthode doit être appelée avant le début de l'exécution du widget. Sinon, elle n'aura aucun effet.

Solution : Déplacer l'appel de la méthode

P_E_0010

Unknown directory : Le répertoire donné en argument est inconnu.

Solution : Vérifier l'existence du répertoire.

P_E_0011

Unknown option : Le nom de l'option utilisé est inconnu de Pxxo.

Solution : Vérifier le nom de l'option.

P_E_0012

Bad interval : Les paramètres donnés produisent des résultats incohérents.

Solution : Vérifier les paramètres.

P_E_0013

Initialization failed : Les paramètres de l'objet ou de la méthode ne permettent pas d'initialiser un objet interne.

Solution : Vérifier les paramètres

P_E_0014

Transform failed : Une erreur s'est produite lors de la transformation.

Solution : Vérifier les données et la syntaxe du fichier permettant la transformation.

P_E_0015

Invalid output type : Le type de sortie (html, css, etc…) est invalide. Pxxo n'a pas réussi à le deviner.

Solution : Vérifier les paramètres. Vérifier le nom du fichier.

P_E_0016

PHP function failed : Une fonction PHP a échoué.

Solution : Reportez-vous à la documentation de PHP.

P_E_0017

Invalid parameter : Le paramètre que vous avez donné est incorrect.

Solution : Vérifier le format de vos paramètres. Le format des paramètres d'un widget est toujours un tableau associatif clés/valeurs.

Exemple :

  • Ceci n'est pas correct :
    $monid = 50;
    $o = new MonWidget($monid);
  • Ceci est correct :
    $monid = 50;
    $params['monid'] = $monid;
    $o = new MonWidget($params);

P_E_0018

Unknown widget : Pxxo cherche à charger un widget inconnu.

Solution : Vérifier le nom du widget.

P_E_0019

Unknown mode : Pxxo cherche exécuter un mode inconnu.

Solution : Vérifier le paramètre que vous donnez à la méthode switchMode.

P_E_0020

Construct not called : Le constructeur de pxxo_widget n'a pas été exécuté.

Solution : Si Pxxo_Widget a été dérivé, vérifier que son constructeur est appelé.

P_E_0021

Bad name : Le nom de variable envoyé aux templates n'est pas correct.

Solution : Zend_View refuse les variables qui commencent par un _. Vérifier que vous n'avez pas de fichier nommé _quelquechose.png ou que vous n'appelez pas une méthode put??? avec comme nom de variable commençant par un souligné.

P_E_0022

Disabled by ExplicitMode : La méthode appelée n'est pas utilisable si le paramètre ExplicitMode est activé.

Solution : Désactivez ExplicitMode ou évitez d'appeler la méthode concernée.

P_E_0023

Parameter ignored : Un ou plusieurs des paramètres passés au widget ne sont pas chargés.

Solution : Vérifier que la variable de classe $this→_params contient le nom de votre/vos paramètres et que le nom de vos paramètres respectent bien la casse.

fr/error.txt · Dernière modification: 2012/01/14 00:12 (édition externe)
 
 

©2003-2013 Pxxo

Partenaires : INIST-CNRS | Sourcesup | Web2.0 chat server | Jeux gratuits