【问题标题】:Symfony project CMSSymfony 项目 CMS
【发布时间】:2018-03-25 14:25:59
【问题描述】:

我正在建立一个使用 symfony 后端和 mysql 数据库的网站。我阅读了有关 Sonata 项目的信息,并想知道它是否允许我设置一个易于使用的带有 GUI 的 cms,以便可以维护站点内容而无需将其硬编码到项目中。此外,我想保持我的项目结构不变,我不想设置一个 Wordpress 实例。如果我可以在现有的 symfony 项目之上设置 CMS,那就太棒了。 有什么想法吗?

【问题讨论】:

  • 你查看Symfony CMF了吗?
  • 查看 Symfony3 中的 EasyAdmin 包。

标签: php mysql symfony content-management-system sonata


【解决方案1】:
  1. 可以使用 SonataPageBundle 构建自己的;或
  2. 只需使用 SonataAdminBundle 为某些实体添加管理视图;或
  3. 在 Symfony 中使用任何现有的 CMS 项目(即https://symfony.com/doc/current/cmf/index.html

如果您只需要使用 symfony 组件构建的 cms:https://symfony.com/projects/category/cms

【讨论】:

    【解决方案2】:

    我为一个 CMS 项目与 Sonata Project 合作,你可以做到,你有 SonataPageBundle

    您还有其他解决方案:KunstmanBundle,非常适合 CMS 项目 享受;)

    【讨论】:

      猜你喜欢
      • 2019-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多