bantenprov/dashboard-epormas

用于 Dashboard Pimpinan 应用的 Epormas 控制面板

1.0.0 2017-12-11 13:58 UTC

This package is not auto-updated.

Last update: 2024-09-28 03:33:22 UTC


README

Join the chat at https://gitter.im/dashboard-epormas/Lobby Scrutinizer Code Quality Build Status

Epormas 控制面板仓库

待办事项

此包是 Dashboard Pimpinan 的一部分

安装

通过 composer

$ composer require bantenprov/dashboard-epormas:1.0.0

1. 在您的 config/app.php 中为 Laravel 5.4 添加以下内容

'providers' => array(
    ...
    Bantenprov\DashboardEpormas\EpormasServiceProvider::class,
),

2. 执行 php artisan

$ php artisan dashboard:epormas
$ php artisan vendor:publish --tag=views
$ php artisan vendor:publish --tag=migrations

在您的 database/seeds/DatabaseSeeder.php 文件的 run 函数中添加以下代码

$this->call('EpormasCounterTableSeeder');
$this->command->info('EpormasCounter table seeded!');

$this->call('EpormasCityTableSeeder');
$this->command->info('EpormasCity table seeded!');

$this->call('EpormasCategoryTableSeeder');
$this->command->info('EpormasCategory table seeded!');

routes.js

在您的 resources/assets/routes.js 文件的 const routes 中添加以下代码

const routes = [{
  path: '/',
  component: resolve => require(['./layout.vue'], resolve),
  children: [
  ....  
  {
      path: 'dashboard/epormas',
      component: resolve => require(['./components/dashboard_epormas.vue'], resolve),
      meta: {
          title: "Dashboard Epormas",
      }
  }, {
      path: 'epormas',
      component: resolve => require(['./components/epormas_list.vue'], resolve),
      meta: {
          title: "Epormas",
      }
  },  {
      path: 'epormas/create',
      component: resolve => require(['./components/add_epormas.vue'], resolve),
      meta: {
          title: "Epormas",
      }
  },  {
      path: 'epormas/:id/edit',
      component: resolve => require(['./components/edit_epormas.vue'], resolve),
      meta: {
          title: "Epormas",
      }
  }, {
      path: 'epormas/:id/destroy',
      component: resolve => require(['./components/destroy.vue'], resolve),
      meta: {
          title: "Destroy",
      }
  },
  ....  
  ]
]},
....

menu.js

在您的 resources/assets/menu.js 文件中添加以下代码

{
    name: 'Dashboard',
    icon: 'ti-bar-chart',
    child: [
    ....
    {
        name: 'Epormas',
        link: '/dashboard/epormas',
        icon: 'ti-angle-double-right'
    },
    ....
  ]
},
....
{
    name: "Data Epormas",
    icon: "ti-files",
    child: [{
        name: 'list Epormas',
        link: '/epormas',
        icon: 'ti-angle-double-right'
    }]
},
....

3. 迁移数据库并执行 npm run dev

$ composer dump-autoload
$ php artisan migrate --seed
$ npm run dev

演示

变更日志