bpocallaghan/locations

将国家、省份、城市和郊区添加到您的laravel admin项目 - https://github.com/bpocallaghan/laravel-admin-starter

安装数: 4,284

依赖: 0

建议者: 0

安全: 0

星标: 5

关注者: 3

分支: 1

开放问题: 0

语言:HTML

0.0.1 2017-11-02 09:11 UTC

This package is auto-updated.

Last update: 2024-09-23 18:47:08 UTC


README

将国家、省份、城市和郊区添加到您的laravel admin项目。这将允许您添加带有谷歌地图位置的城市和国家。

安装

更新您的项目中的composer.json文件。

composer require bpocallaghan/locations

使用方法

routes/vendor.php文件中注册路由。

  • 管理界面
Route::group(['prefix' => 'general/locations', 'namespace' => 'Locations\Controllers\Admin'], function () {
    Route::resource('suburbs', 'SuburbsController');
    Route::resource('cities', 'CitiesController');
    Route::resource('provinces', 'ProvincesController');
    Route::resource('countries', 'CountriesController');
});

命令

php artisan locations:publish

这将复制database/seedsdatabase/migrations到您的应用中。请记住在DatabaseSeeder.php中添加$this->call(LocationTableSeeder::class);

php artisan locations:publish --files=all

这将复制models, views 和 controllers到相应的目录。请注意,执行上述命令时需要更新您的routes

  • 管理界面
Route::group(['prefix' => 'locations', 'namespace' => 'Locations'], function () {
    Route::resource('suburbs', 'SuburbsController');
    Route::resource('cities', 'CitiesController');
    Route::resource('provinces', 'ProvincesController');
    Route::resource('countries', 'CountriesController');
});

演示

此包正在Laravel Admin Starter项目中使用。

待办事项

  • 添加导航生成器信息(用于创建导航/urls)