首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在fields.yaml中设置多态字段?10月CMS

如何在fields.yaml中设置多态字段?10月CMS
EN

Stack Overflow用户
提问于 2016-03-14 18:09:56
回答 1查看 201关注 0票数 1

在八进制中,我创建了一个多态表:电话

  • 手机有contactable_id和contactable_type。
  • 电话可以属于餐馆或team_member。
  • 一家餐馆有很多电话。team_member有很多手机。

在餐厅和Team_Member模型中:

代码语言:javascript
运行
复制
public $morphMany = [
    'phones' => [ 'My\Site\Models\Phone', 'name' => 'contactable'] 
];

在电话模式中:

代码语言:javascript
运行
复制
public $morphTo = [ 'contactable' => [] ];

我的问题是如何在电话fields.yaml中为这个任务构建一个表单?是我安排的对吗?

任何帮助都是非常感谢的。谢谢

EN

回答 1

Stack Overflow用户

发布于 2017-01-18 11:54:16

您可能希望使用可重复的Widget并使用类似于字段名的数组:

代码语言:javascript
运行
复制
phone[][number]:
     label: Contact Phone
     type: text
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35994909

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档