aist / aist-themes
Zend Framework 2 模块,允许开发者为项目安装和切换各种主题。
dev-master / 1.0.x-dev
2014-05-12 02:24 UTC
Requires
- php: >=5.3.3
- composer-plugin-api: 1.0.0
- zendframework/zendframework: >=2.2.6
Requires (Dev)
- phpunit/phpunit: >=4.1.0
- zendframework/zend-developer-tools: dev-master
- zendframework/zenddiagnostics: >=1.0.0
- zendframework/zftool: dev-master
This package is not auto-updated.
Last update: 2024-09-14 15:52:47 UTC
README
Zend Framework 2 模块,允许开发者为项目安装和切换各种主题。
特性
- 主题安装程序
要求
- php >= 5.3.3
- zendframework >= 2.2.6
- composer
- 请参阅composer.json中的
require
和require-dev
部分
使用Composer安装
- 打开控制台(命令提示符)
- 转到您的应用程序目录。
- 运行
composer require aist/aist-themes:dev-master
配置
- 在您的
application.config.php
文件中启用模块。
<?php return array( 'modules' => array( // ... 'AistThemes', ), // ... );
主题安装程序
AistThemes依赖于特定的目录位置来存储模板和插件。默认情况下,Composer无法在除/vendor之外的其他目录中安装,除非使用自定义安装程序。
此Composer主题安装程序将在以下库类型上触发,并为这些类型提供自定义行为。
- aist-theme,将文件安装到/data/themes而不是/vendor
创建自己的主题
为了告诉主题使用此安装程序,您需要添加以下composer.json
{
"name": "aist/theme-$NAME$",
"type": "aist-theme",
"require": {
"aist/aist-themes": "*"
}
}
类型元素将指示Composer使用此主题安装程序。
贡献
欢迎拉取请求。请尽可能包含测试以防止回归。
待办事项
- 更新测试
- 添加travis
- 更新composer.json
- 生成文档