Downloads
Stars
Version
This will add Testimonials to your laravel project.
Update your project's composer.json
file.
composer require bpocallaghan/testimonials
Register the routes in the routes/vendor.php
file.
Route::resource('testimonials', 'Testimonials\Controllers\Website\TestimonialsController');
Route::group(['prefix' => 'general', 'namespace' => 'Testimonials\Controllers\Admin'], function () {
Route::get('testimonials/order', 'OrderController@index');
Route::post('testimonials/order', 'OrderController@updateOrder');
Route::resource('testimonials', 'TestimonialsController');
});
php artisan testimonials:publish
This will copy the database/seeds
and database/migrations
to your application.
Remember to add $this->call(TestimonialsTableSeeder::class);
in the DatabaseSeeder.php
php artisan testimonials:publish --files=all
This will copy the model, views and controller
to their respective directories.
Please note when you execute the above command. You need to update your routes
.
Route::get('/testimonials', 'TestimonialsController@index');
Route::group(['namespace' => 'Testimonials'], function () {
Route::get('testimonials/order', 'OrderController@index');
Route::post('testimonials/order', 'OrderController@updateOrder');
Route::resource('testimonials', 'TestimonialsController');
});
Package is being used at Laravel Admin Starter project.