Hoy vamos a ver como hacer una aplicación que necesite estar separado fron y backend, por ejemplo, claro ejemplo de ello un panel de administrador y la web en si.
Vamos a ello !
1- Vamos a la carpeta de routes.
2- Vamos a crear dos archivos: frontend.php y backend.php
3- Vamos a ir a la carpeta: app/providers/'RouteServiceProvider.php'
4-Una vez alli dentro, vamos a ir a la función mapWebRoutes() y vamos a escribir lo siguiente dentro:
Route::middleware('web')
->namespace('App\Http\Controllers\Backend')
->prefix('admin')
->group(base_path('routes/backend.php'));
Route::middleware('web')
->namespace('App\Http\Controllers\Frontend')
->group(base_path('routes/frontend.php'));
5-Me voy a crear dos carpetas en los controladores:
App\Http\Controllers
crear nueva carpeta : Backend
crear otra carpeta : Frontend
6-Pero antes deberé crear el controllador (en este caso BackController), podria ser BookController o PostController en mi linea de comandos con artisan dentro de la carpeta que hemos creado , dentro de la carpeta Backend que esta en controllers, recordemos que hemos creado dos carpetas en controllers : Backend y Frontend, pues en cmd escribimos:
php artisan make:controller Backend/BackController
y hemos creado ese nuevo controlador
class BackController extends Controller{
public function index() {
return 'Soy la dashboard;
}
public function backtest() {
return view('Backend.test');
}
}
7-En views debo crear dos carpetas: BackEnd y FrontEnd
8-Me voy ahora a crear la ruta de admin, me voy para ello a la carpeta de rutas:
routes/backend.php y voy a escribir:
<?php
Route::get('/Backtest', 'BackController@index')
9-Me voy a views/BackEnd
crear file:
test.blade.php
y escribo : Bienvenidos desde backend
10-Me voy a navegador y escribo:
blog/admin/Backtest
11-Voy a crear otra ruta: para el index, para la dashboard:
Route::get('/', 'BackController@index')
Route::get('/Backtest', 'BackController@backtest')
12-Ahora, hacemos lo mismo pero con el FrontEnd :
Nos vamos a crear el primer controller en artisan:
php artisan make:controller Frontend/FrontController
Suscribirse a:
Enviar comentarios (Atom)
Creando plugin Wordpress - 03
11- USUARIOS -Para crear un usuario lo mas facil desde el admin- FUNCIONES PARA AGREGAR USUARIO: wp_create_user ( string $username , stri...
-
Vamos a la tabla y escribimos lo siguiente, suponte que tenemos la tabla posts y queremos agregar una llave foránea que será user_id, para h...
-
Hoy vamos a ver como hacer una aplicación que necesite estar separado fron y backend, por ejemplo, claro ejemplo de ello un panel de adminis...
No hay comentarios:
Publicar un comentario