我目前在一个销售跟踪项目中工作——我经常遇到我必须复制关于列出、显示或编辑模型的代码的情况。
我有 3 个模型,Lead、Customer 和 Sales Activity。Lead 与客户之间的关系为 1:1,Lead 与销售活动之间的关系为 1:M。
我想要的是,当我 SHOW a Lead 时,我应该能够重用 customer admin 类的 show 功能,而不必在 Lead admin 类的 show 功能中重做。
同样,我希望能够将 Sales Activity 类的 LIST 和 CREATE 函数添加到 Lead SHOW 函数中,而无需重新编码已经存在的内容。我可以在自定义模板中使用 render(controller()) - 但这包括基本模板以及目标控制器,它只会弄乱整个布局
我感谢您对此事的任何意见。谢谢你的时间。