简体   繁体   English

如何在Joomla中获得Params值

[英]How to Get Params Value in Joomla

I Need to Get Dob Params in Joomla 我需要在Joomla得到Dob Params

Params in DB DB中的参数

{"dob":{"label":"Date of Birth","value":"27-11-1987"},"email":{"label":"Email","value":"asktokaje007@gmail.com"}}

My code : 我的代码:

$params = new JRegistry();

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

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

Second parameter for get is for default value, not for key. get第二个参数是默认值,而不是key。

$params->get('dob'); will give you stdClass object. 会给你stdClass对象。

So: 所以:

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

Is probably what you are looking for. 可能就是你要找的东西。 Remember to check if there exists key like value . 请记住检查是否存在类似value键。 If you won't check it and it dosen't exist, you will get an error. 如果您不检查它并且它不存在,您将收到错误。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM