Comparte:
Duplicado de rutas en Laravel
Hola mucho gusto tengo una duda en Laravel,
Seria correcto duplicar una ruta que hagan referencia al mismo controlador y metodo por ejemplo:
Seria correcto duplicar una ruta que hagan referencia al mismo controlador y metodo por ejemplo:
Route::get('contactos', 'ContactosController@index')->name('contact.contactos');
Route::get('process_group/contactos', 'ContactosController@index')->name('contact.projcessgroup');
Explico, lo que sucede es que estoy añadiendole en un menu desplegable un remarcado para que el usuario vea en donde esta parado pero este menu tiene 3 secciones, en las diferentes opciones hacen referencia por ejemplo a la ruta de contactos y para remarcar donde esta parado le agrego una clase active con esta funcionalidad
Request::is('contactos') ? 'active' : ''
pero como en otras opciones utilizan esta ruta y tienen esta funcionalidad para agregar la clase active entonces se me remarca en los lugares donde esta la funcionalidad, de momento lo que e pensado hasta ahora es duplicar la ruta y cambiarsela, para no crear esa colision, lo tengo duplicado y funciona correctamente, pero me gustaria saber si seria correcto o mala practica duplicarlas?
Agradesco sus comentarios.
Agradesco sus comentarios.
Codigo del enlace:
Esto funciona perodonde se utiliza este mismo codigo tambien se remarca, entonces como puedo independizar esta manera de remarcarlo, solamente se remarque donde estoy haciendo clic y no en las demas opciones que estarian en otra parte del menu, aunque acceden a esta misma ruta, por ello pense en duplicar la referencia al mismo controlador y metodo pero cambiandole el nombre de la ruta por ejemplo:
entonces en el codigo del menu agregaria esto:
Esto en una opcion del menu desplegable:
Este otro en otra parte del menu donde se agregaria:
ya con ello se remarca solo donde estoy haciendo click a esa ruta, si necesitase capturas indicarme a donde podria enviarselas, que veo que aca no puedo subirlas.
Espero haberme podido explicar correctamente que es lo quiero expresarle.
Agredesco su apoyo, que se encuentre bien saludos.