【发布时间】:2016-02-23 15:12:58
【问题描述】:
我不明白这些家伙!
此时我仍然只有一个实体(用户)。我使用 FOSUserBundle 管理我的用户。
我想修改列表中显示的字段。喜欢这样吗?
config.yml
easy_admin:
entities:
Users:
class: AppBundle\Entity\User
list:
fields:
- username
- email
- last_login
但在尝试执行此操作时出现此错误;
在渲染模板期间引发了异常 ("警告:mb_strlen() 期望参数 1 是字符串,对象 在第 4 行的@EasyAdmin/default/field_text.html.twig 中给出")。
我在我的用户实体中添加了一个 __toString() 方法,但它仍然不起作用;
用户.php
public function __toString()
{
return $this->getUsername();
}
我对整个 Symfony 很陌生,所以有人可以帮帮我吗?
【问题讨论】:
标签: symfony symfony2-easyadmin