Я не понимаю, ребята!
На данный момент у меня все еще есть только один объект (Пользователь). Я управляю своими пользователями с помощью FOSUserBundle.
Я хочу изменить поля, отображаемые в моем списке. Как это правильно?
config.yml
easy_admin:
entities:
Users:
class: AppBundle\Entity\User
list:
fields:
- username
- email
- last_login
Но я получаю эту ошибку при попытке сделать это;
Во время рендеринга шаблона возникло исключение («Предупреждение: mb_strlen() ожидает, что параметр 1 будет строкой, задан объект») в @EasyAdmin/default/field_text.html.twig в строке 4.
Я добавил метод __toString() в свою сущность User, но он все равно не работает;
Пользователь.php
public function __toString()
{
return $this->getUsername();
}
Я довольно новичок во всем, что касается Symfony, так что может ли кто-нибудь помочь мне?