2016-06-09 2 views
1

Je dois obtenir Dob Params dans JoomlaComment obtenir Params valeur dans Joomla

Params dans DB

{"dob":{"label":"Date of Birth","value":"27-11-1987"},"email":{"label":"Email","value":"[email protected]"}} 

Mon code:

$params = new JRegistry(); 

$params->loadString($orderinfo->all_billing); 

$processed_variables['test123'] = $params->get('dob' ,'value'); 
+0

Et votre problème est? –

+0

Comment afficher la valeur DOB –

Répondre

0

second paramètre pour get est la valeur par défaut , pas pour la clé.

$params->get('dob'); vous donnera stdClass objet.

Alors:

$dob = $params->get('dob'); 
$processed_variables['test123'] = $dob->value; 

est probablement ce que vous recherchez. N'oubliez pas de vérifier s'il existe une clé comme value. Si vous ne le vérifiez pas et qu'il n'existe pas, vous obtiendrez une erreur.

+0

J'ai eu une erreur. Erreur fatale: Impossible d'utiliser l'objet de type stdClass en tant que tableau –

+0

Désolé. Vérifiez mon code modifié. –

+0

I 'comme suit: objet (stdClass) # 808 (2) { ["label"] => string (12) "Fødselsdato" ["value"] => string (10) "04-08-1934 " } –