遗憾的是,在向列表中添加字段时,文档未介绍如何使用configureListFields ListMapper中可用的选项。
这是我的基本代码
$listMapper
->add('myField', null, array(
'label' => LabelHelper::LABEL_MY_FIELD,
'code' => // what should I put here ... $this->methodName() is not working
))
我想使用'code'选项(docs - 第7.2.1节),因为我想自定义一个已归档的最终显示。我不想重写行模板。
如代码部分所述,我尝试了返回字符串的简单方法,但列表视图中没有发生任何事情(我已清除缓存等)。
答案 0 :(得分:0)
答案很简单。你只需要没有括号的方法名称
$listMapper
->add('myField', null, array(
'label' => LabelHelper::LABEL_MY_FIELD,
'code' => 'methodName'
))
方法应存储在相应的Entity类
中