0

我在我的组件表字段参数中保存了这样的值。

unique=1
default_value=Default
validate=Validate
validate_error_msg=Validate error messag
searchable=1

现在我想在我的组件中获取值。所以我以这种方式在组件的 view.html.php 中传递值, $params = new JForm($row->params);但它不起作用。现在我想获得价值,所以我采取这样的方式

$this->params->getValue('default_value');

但它在 Joomla 2.5 中不起作用,我们可以像这样获得价值

$this->params->get('default_value');
4

2 回答 2

3

像这样试试

对于前。

$param  = JComponentHelper::getParams('com_users');
$default = $param->get('default_value');
于 2012-11-02T07:28:05.393 回答
1

你试过用

$params->get('your_parameter_value_name'); 

代替

$this->params->get('your_parameter_value_name');

它应该工作。

于 2012-11-03T10:27:43.610 回答