Catchable fatal error: Object of class CurrencyDisplay could

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Catchable fatal error: Object of class CurrencyDisplay could

Re: Catchable fatal error: Object of class CurrencyDisplay c

par moogli » 13 mars 2012, 07:42

Ajout aussi un try{} catch{} pour récupérer proprement l'erreur ;)

Avec, par exemple les méthodes getMessage() et getTraceAsString() pour un Max d'infos ;)

Comme indiqué par calimero il voir comment la classe est faite pour mieux l'utiliser.


@+

Re: Catchable fatal error: Object of class CurrencyDisplay c

par Calimero » 13 mars 2012, 03:29

Bonsoir,
Bonjour,

j'ai un
echo $CURRENCY_DISPLAY->getFullValue($undiscounted_price)
qui m'affiche un prix formaté à 2 décimales et avec la devise Euro à la suite

Depuis xx heures, J'essaie désespérément de récupérer le montant de ce prix mais impossible ..
Un cast en float ? sscanf ? Une regexp ? substr() ? ... Il y a des solutions pourtant. Tu es bien sûr d'avoir cherché pendant des heures ? :?
au mieux j'obtiens "Catchable fatal error: Object of class CurrencyDisplay could not be converted to string"

Par avance, merci pour votre aide parce que là c'est vraiment la misère ..
Pense à ajouter une méthode __tostring() ;)

@+

Catchable fatal error: Object of class CurrencyDisplay could

par lecer144 » 13 mars 2012, 01:42

Bonjour,

j'ai un
echo $CURRENCY_DISPLAY->getFullValue($undiscounted_price)
qui m'affiche un prix formaté à 2 décimales et avec la devise Euro à la suite

Depuis xx heures, J'essaie désespérément de récupérer le montant de ce prix mais impossible ..

au mieux j'obtiens "Catchable fatal error: Object of class CurrencyDisplay could not be converted to string"

Par avance, merci pour votre aide parce que là c'est vraiment la misère ..