neopangea / f3-mod-cms
此包最新版本(2.0.2)没有可用的许可信息。
CMS模块管理器
2.0.2
2016-05-05 22:05 UTC
Requires
- php: >=5.4.0
- neopangea/f3-app: >=1.0.1
- neopangea/php-library: >=1.0.3
- vlucas/valitron: 1.1.7
This package is auto-updated.
Last update: 2024-09-29 04:08:42 UTC
README
此CMS可与NEO F3 APP框架一起使用
安装
- 安装应用程序框架
- 将此项目的composer依赖项添加到根项目的composer.json中
- 通过命令行'composer update'运行
- 将'/vendor/neopangea/f3-app/README/www'目录下的全部内容复制到网站根目录。
- 完成!
使用方法
安装完成后,导航到/cms,将显示基本的CMS包装。
模块
自定义
遵循以下约定,CMS可以根据应用程序进行自定义。
目录结构
必需 - 自定义CMS模块
创建根目录...
root/
modules/
cms-<module name>/
必需 - 配置
添加配置文件...
root/
modules/
cms-<module name>/
config/
- common.ini
- development.ini
- production.ini
- staging.ini
可选 - CMS主导航项
添加导航模板文件。
/root
/modules
/cms-<module name>
/views
/nav
- main-nav.htm
添加Bootstrap 3格式化的文件项目
<li class="<?= $nav['primary'] == 'files' ? 'active' : '' ?>">
<a href="/cms/files"><span class="glyphicon glyphicon-file"></span> Files</a>
</li>
可选 - 字典
添加F3字典
/root
/modules
/cms-<module name>
/dict
- en.php
- 待办:如何通过head.thm添加脚本
- 待办:将routes.php添加到模块目录
CMS管理器将检查这些目录,并拉入所需组件。