nord-ua/atom-cms-bundle

最简单的CMS。

dev-master / 2.0.x-dev 2014-01-31 21:44 UTC

This package is auto-updated.

Last update: 2024-09-29 03:46:57 UTC


README

Symfony2最简单的CMS扩展包。没有菜单和结构,只有动态页面和部分。当没有其他路由请求时,页面会显示。例如,你可以创建一个名为 about 的页面,如果没有其他控制器能够处理这个请求,页面的内容将显示。页面不能包含 / 符号。如果你需要它,请随时联系我。

安装

composer.json

"require": {
    ...
    "nord-ua/atom-cms-bundle": "2.0.*@dev",
    ....
}

AppKernel.php

  ...
  new NordUa\AtomCmsBundle\AtomCmsBundle(),
  ...

routing.yml (添加到最下方)

...
atom_cms:
    resource: "@AtomCmsBundle/Resources/config/routing.yml"

使用方法

安装后,前往 /admin/cms 创建所需的页面。如果你需要将页面内容作为部分包含,可以在任何 twig 模板中调用 {{ atom_cms_render('%page url here%') }}

完成了。