daothanh / taxonomy
管理分类
1.0.6
2018-11-11 15:22 UTC
Requires
- php: >=7.0.0
- composer/installers: ~1.0
- idavoll/core-module: ~3.0
Requires (Dev)
- orchestra/testbench: 3.5.*
- phpunit/phpunit: ~6.0
README
这是一个简单的模块,可以帮助您管理分类(类别)。
安装
模块下载
使用AsgardCMS的模块下载命令
php artisan asgard:download:module daothanh/taxonomy --migrations
这将下载模块,并运行其迁移。
Composer
composer require daothanh/taxonomy php artisan module:migrate Taxonomy
添加路由
转到reosources/assets/js/app.js
- 导入路由:
import TaxonomyRoutes from '../../../Modules/Taxonomy/Assets/js/TaxonomyRoutes';
- 将
TaxonomyRoutes
添加到路由器:...TaxonomyRoutes,
- 通过
npm run dev
构建webpack
将分类添加到表单
要在您的表单中显示分类框,您必须使用TermsBox(一个vuejs组件)或taxonomyChooseTerms指令(使用blade)。
页面表单示例
<template>
<TermsBox vocabularyId="1" entity="Modules\Page\Entities\Page"/>
</template>
<script>
import TermsBox from '../../../../Taxonomy/Assets/js/components/TermsBox';`
export default {
components: {TermsBox}
}
</script>