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 に答える