bpocallaghan / locations
将国家、省份、城市和郊区添加到您的laravel admin项目 - https://github.com/bpocallaghan/laravel-admin-starter
0.0.1
2017-11-02 09:11 UTC
Requires
- php: >=7.0.0
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/seeds
和database/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)