1
我想有會話的動態值filterParameters的默認值如何與會話過濾器有默認值索納塔管理]
此代碼的工作:
/**
* Default Datagrid values
*
* @var array
*/
protected $datagridValues = array(
'applications' => array('value' => 'Sport TV'),
'_sort_order' => 'ASC'
);
// Fields to be shown on filter forms
protected function configureDatagridFilters(DatagridMapper $datagridMapper)
{
$datagridMapper
->add('title')
->add('applications', null, array('label' => 'Chaîne'), null, array('expanded' => true, 'multiple' => true));
}
但是,當我加入會議上,他不希望我用這個 功能外:
public function getApplicationsSession()
{
$session = new Session();
return $session->get('applications');
}
/**
* Default Datagrid values
*
* @var array
*/
protected $datagridValues = array(
'applications' => array('value' => $this->getApplicationsSession()),
'_sort_order' => 'ASC'
);
我有這樣的錯誤:
Parse Error: syntax error, unexpected '$this' (T_VARIABLE)
感謝幫助我。