2012-11-02 134 views
0

我已经在我的组件表字段params中保存了这样的值。从组件获取参数值Joomla 3.0

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

现在我想获得价值我component.So我传递值在我的组件view.html.php 这样 $params = new JForm($row->params);但它不工作。 现在我想要得到的值,所以我采取这样的

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

但它不是在哪里工作中的Joomla 2.5中,我们可以得到这样

$this->params->get('default_value'); 
+0

上面的表格字段是从'表单xml'或组件选项(设置config.xml)文件? –

+0

我将这种类型的值保存在名为params的数据库表字段中 – yogeshK

回答

3

值尝试这样

例如。

$param = JComponentHelper::getParams('com_users'); 
$default = $param->get('default_value'); 
1

您是否尝试过使用

$params->get('your_parameter_value_name'); 

代替

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

它应该工作。