dalencar/yii2-slate
最新稳定版本:0.1.0
Composer 安装命令:
composer require dalencar/yii2-slate
包简介
Slate intergation with yii2.
README 文档
README
#Yii2 Slate Controller
About
This project is build dynamic way files MarkDown to Slate documentation through of a controller.
You don´t need to build your slate documentation before. This is done runtime.
ADVICE: Use pahanini/yii2-rest-doc to make you MarkDown file dynamically.
Install
- Add
"dalencar/yii2-slate": "*"to required section of your composer.json - Add in your controller a action. For example,
DocControllerwith a action namedapi
public function actions() { return [ 'api' => [ 'class' => 'dalencar\slate\SlateAction', 'sourceBase' => '@backend/views/doc/api', 'configFile' => '@backend/views/doc/api/config.json', ], ]; }
- Copy Slate templates
Copy all files and folders from you vendor/dalencar/yii2-slate/view to you controller's action's folder, for example views/doc/api.
/fonts
/images
/includes
/javascripts
/stylesheets
apis.md [will be created dynamically]
authentication.md
introduction.md
config.json
- Set
config.jsonfile
{
"title": "API Reference",
"language_tabs": ["bash", "javascript"],
"toc_footers": [],
"search": true,
"menu": [
"introduction",
"authentication",
"apis"
],
"menu_includes": [
"errors"
],
"custom": {
"BASE_URL": "http://localhost"
}
}
统计信息
- 总下载量: 180
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-08-10