class DateTime 的 EasyAdmin 3 对象无法转换为字符串
EasyAdmin 3 Object of class DateTime could not be converted to string
我在使用 easy admin 3 时遇到问题。
我按照 symfony 文档的说明进行操作,但最终出现此错误: class DateTime 的对象在呈现管理员时无法转换为字符串。
谢谢你的帮助!
class ArticleCrudController extends AbstractCrudController
{
/**
* @return string
*/
public static function getEntityFqcn(): string
{
return Article::class;
}
/**
* @param Crud $crud
* @return Crud
*/
public function configureCrud(Crud $crud): Crud
{
return $crud
->setDateFormat('d/m/Y')
// ...
;
}
}
在您的“文章”实体中,您有一个 DateTime 属性。你需要实现方法
configureFields
和 return 和 DateTimeField
。我不知道这是否是个好方法,但它会修复你的错误。
我在使用 easy admin 3 时遇到问题。 我按照 symfony 文档的说明进行操作,但最终出现此错误: class DateTime 的对象在呈现管理员时无法转换为字符串。
谢谢你的帮助!
class ArticleCrudController extends AbstractCrudController
{
/**
* @return string
*/
public static function getEntityFqcn(): string
{
return Article::class;
}
/**
* @param Crud $crud
* @return Crud
*/
public function configureCrud(Crud $crud): Crud
{
return $crud
->setDateFormat('d/m/Y')
// ...
;
}
}
在您的“文章”实体中,您有一个 DateTime 属性。你需要实现方法
configureFields
和 return 和 DateTimeField
。我不知道这是否是个好方法,但它会修复你的错误。