Cambios en vista de visitante, separada logica de productos y catalogos poara manejo individual, creados catalogo.index y catalogo.show. acomodadas rutas del catalogo para evitar errores.

This commit is contained in:
BryamE
2026-01-09 01:34:26 -03:00
parent 5adea83517
commit 59d5cf748d
7 changed files with 139 additions and 41 deletions
+7 -2
View File
@@ -10,7 +10,7 @@ class CatalogoController extends Controller
/**
* Muestra los registros de ventas con buscador y paginación.
*/
public function catalogo(Request $request)
public function index(Request $request)
{
// Consulta base
$query = Product::query();
@@ -31,6 +31,11 @@ class CatalogoController extends Controller
$products = $query->paginate(12)->withQueryString(); // withQueryString mantiene la búsqueda al cambiar de página
// Devuelve la vista
return view('catalogo', compact('products'));
return view('catalogo.index', compact('products'));
}
public function show(Product $product)
{
return view('catalogo.show', compact('product'));
}
}