我有一个从动作表单设置为session的变量。 我需要访问表单中的变量 我该怎么做? 这是我要访问变量的代码。
$this->unitCost = $this->getUser()->getAttribute('unit_cost');
//assign variable to session value
$value_lists = ($this->unitCost);
//select value from foreach
print_r($value_lists);
foreach($value_lists as $values)
{
$newValue = $values['unit_cost'];
}
我想在表单
中的任何位置访问此$ newValue我想在sFform中定义小部件的公共函数configure(){}中使用此代码。我该怎么做?请帮帮我..非常感谢
答案 0 :(得分:1)
当您调用表单时,可以设置如下变量:
$this->form = new YourForm(null, array('Myvalue' => $newValue));
并以这样的形式获取它:
$newValue = $this->getOption('Myvalue');