2012-11-02 91 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'); 

它應該工作。