object - phoneNumber 在 stwe/Datatablesbundle 上显示为 [object Object]
问题描述
我定义了这个 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
过滤器:
{{ 表格. 电话 | phone_number_format('NATIONAL') }}
推荐阅读
- android - Android导航组件:指向不同活动的深层链接
- python - 使用 AWS CloudWatch 洞察日志的日志检索解决方案
- python - Django 标记/选择列表视图中的一些数据
- python - cv2.getPerspectiveTransform 用于选定区域之外的点
- python - 继续收到 .float64 没有可调用的 rint 属性的错误
- video - 在没有 hwdownload 的情况下将 ffpmeg OpenCL 过滤器输出传递给 NVenc?
- llvm - LLVM::predecessors 可以返回重复的基本块指针
- php - 如何在php中比较两个相同或不同的MongoDB对象ID
- html - 使用后如何让导航栏消失?
- python - 在请求模块中发布不能正常工作(python)