【发布时间】:2018-05-25 10:08:37
【问题描述】:
我需要从旧的 symfony 项目中重构我的代码。我有类似模板提供程序的东西。每个模板都是单独的捆绑包,带有自己的表单、树枝模板、提供者(我有模板名称和树枝文件的路径)和 services.yml。现在我可以把它放在一个捆绑包中,我需要一个建议,我怎样才能以最好的方式做到这一点。每个包仍然必须有单独的树枝文件(有依赖于模板类型的脚本和来自表单的数据)。但也许有一些自动以动态方式生成表单(很多表单只有一个带有 id 的字段)?您将如何设计一个系统来生成具有自己的表单的模板和使用这些表单中的变量的 twig 文件?不幸的是,我无法提供该项目的源代码。 问候
【问题讨论】:
标签: php symfony architecture refactoring