私はこの人たちを取得しません !
現時点では、まだ 1 つのエンティティ (ユーザー) しかありません。FOSUserBundle でユーザーを管理しています。
リストに表示されるフィールドを変更したい。こんな感じですよね?
config.yml
easy_admin:
entities:
Users:
class: AppBundle\Entity\User
list:
fields:
- username
- email
- last_login
しかし、それをしようとするとこのエラーが発生します。
@EasyAdmin/default/field_text.html.twig の 4 行目で、テンプレートのレンダリング中に例外がスローされました (「警告: mb_strlen() はパラメーター 1 が文字列で、オブジェクトが指定されていることを期待しています」)。
User エンティティに __toString() メソッドを追加しましたが、まだ機能しません。
ユーザー.php
public function __toString()
{
return $this->getUsername();
}
私はSymfony全体にかなり慣れていないので、誰か助けてもらえますか?