symedit/symedit

此包的最新版本(v0.11)没有可用的许可信息。

SymEdit - Symfony2 内容管理系统 (CMS)

v0.11 2015-12-18 18:56 UTC

README

SymEdit 是一个基于 Symfony 的内容管理系统。它被设计成对用户简单易用,对开发者易于扩展。它试图保持接近 Symfony 最佳实践和方法,因此如果您知道如何使用 Symfony,您就可以轻松地添加新的控制器、路由、表单等,并覆盖默认设置。

Admin Screenshot

安装

请注意,这是用于安装和测试 SymEdit 本身,要为您自己的项目安装,最终将创建 symedit/symedit-standard。

composer create-project -s symedit/symedit

创建项目后,您需要安装示例数据(这将设置基本页面树,我们可能最终会添加只安装基本功能的途径)

php app/console symedit:install

这将创建数据库,加载模式,并安装用于功能测试所需的固定数据。

管理

您可以通过访问 /sym-admin 来管理网站,默认用户名和密码分别为 admintest

文档

http://docs.symedit.com

测试

在这方面肯定需要一些帮助。有一些单元测试和功能测试可以通过运行 phpunit 来执行,所以您可以直接运行 phpunit 使用现有测试。

还有 Behat 测试,在运行 composer install 之后可以通过使用 bin/behat 来执行。

我们为 Travis 配置了 .travis.yml。