我有使用generate:doctrine:crud
生成的表单,它们运行良好,但看起来不太好。
在寻找不同的东西时,我找到了Sonata Admin模块。
使用不同的功能,按钮和非常漂亮的布局非常酷。
我的问题是,如何将其应用于现有表格?
它们可以像generate:doctrine:crud
一样自动创建吗?
我的理解是我必须使用奏鸣曲方法手动再次创建所有表格。
答案 0 :(得分:1)
Soanata Admin是后台生成器。快速创建管理页面非常有用,正如您所说,它使用自己的表单生成系统。
你在Sonata设计中喜欢使用Twitter Bootstrap作为前端框架(CSS + JavaScript)。您可以在自己的项目中使用它,而无需使用Sonata。
通过使用Bootstrap controls
元素覆盖本机Symfony表单呈现,您也将呈现漂亮的表单!