电话号码在 stwe/Datatablesbundle 上显示为 [object Object]
phoneNumber shows as [object Object] on stwe/Datatablesbundle
我定义了这个 columnbuilder 列:
->add('phone', Column::class, array(
'title' => 'Phone number',
'default_content' => '',
'visible' => true,
'data' => 'phone',
))
实体:
/**
* @ORM\Column(name="phone", type="phone_number", length=50, nullable=true)
* @AssertPhoneNumber(type="any")
* @AssertUniquePhoneNumber()
*/
protected $phone = null;
该对象是 https://github.com/misd-service-development/phone-number-bundle
的实例
呈现列时,它会将值 [object Object] 显示到数据表中。
我做错了什么?
https://user-images.githubusercontent.com/19350239/83688417-fae08000-a5b2-11ea-86c7-774324d956ac.png
检查模板部分:https://github.com/misd-service-development/phone-number-bundle#templating
如果你使用 twig 可以使用 phone_number_format
过滤器:
{{ form.phone | phone_number_format('NATIONAL') }}
我定义了这个 columnbuilder 列:
->add('phone', Column::class, array(
'title' => 'Phone number',
'default_content' => '',
'visible' => true,
'data' => 'phone',
))
实体:
/**
* @ORM\Column(name="phone", type="phone_number", length=50, nullable=true)
* @AssertPhoneNumber(type="any")
* @AssertUniquePhoneNumber()
*/
protected $phone = null;
该对象是 https://github.com/misd-service-development/phone-number-bundle
的实例呈现列时,它会将值 [object Object] 显示到数据表中。
我做错了什么?
https://user-images.githubusercontent.com/19350239/83688417-fae08000-a5b2-11ea-86c7-774324d956ac.png
检查模板部分:https://github.com/misd-service-development/phone-number-bundle#templating
如果你使用 twig 可以使用 phone_number_format
过滤器:
{{ form.phone | phone_number_format('NATIONAL') }}