aist / aist-themes

Zend Framework 2 模块,允许开发者为项目安装和切换各种主题。

安装: 0

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

类型:composer-plugin

dev-master / 1.0.x-dev 2014-05-12 02:24 UTC

This package is not auto-updated.

Last update: 2024-09-14 15:52:47 UTC


README

Zend Framework 2 模块,允许开发者为项目安装和切换各种主题。

Build Status Latest Stable Version Total Downloads Latest Unstable Version License

特性

  • 主题安装程序

要求

  • php >= 5.3.3
  • zendframework >= 2.2.6
  • composer
  • 请参阅composer.json中的requirerequire-dev部分

使用Composer安装

  1. 打开控制台(命令提示符)
  2. 转到您的应用程序目录。
  3. 运行composer require aist/aist-themes:dev-master

配置

  1. 在您的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
  • 生成文档