<?php require_once "autoload.php"; // tem o get ? if (!isset($_GET['idCategoria'])) { header("Location: index.php"); } $idCategoria = $_GET['idCategoria']; use MegaStore\Dao\ProdutoDao; use MegaStore\Dao\CategoriaDao; $dao = new ProdutoDao(); $categoriaDao = new CategoriaDao(); $categoriaAtual = $categoriaDao->getPorId($idCategoria); if ($categoriaAtual == null) { header("Location: index.php"); } $produtos = $dao->getProdutoComCategoria($categoriaAtual); include "includes/header.php"; ?> <div class="product-big-title-area"> <div class="container"> <div class="row"> <div class="col-md-12"> <div class="product-bit-title text-center"> <h2><?php echo $categoriaAtual->getNome(); ?> </h2> </div> </div>
<?php require "../../autoload.php"; use MegaStore\Models\Categoria; use MegaStore\Dao\CategoriaDao; $nome = $_GET['nome']; $categoria = new Categoria($nome); $dao = new CategoriaDao(); $deuCerto = $dao->salvar($categoria); if ($deuCerto) { $msg = "Categoria cadastrada com sucesso"; } else { $msg = "Erro ao cadastrar a categoria"; } header("Location: ../form-cadastra-categoria.php?msg={$msg}");
<?php require_once "autoload.php"; use MegaStore\Dao\CategoriaDao; $categoriaDao = new CategoriaDao(); $categorias = $categoriaDao->listar(); ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Mega Store</title> <!-- Google Fonts --> <link href='http://fonts.googleapis.com/css?family=Titillium+Web:400,200,300,700,600' rel='stylesheet' type='text/css'> <link href='http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700,300' rel='stylesheet' type='text/css'> <link href='http://fonts.googleapis.com/css?family=Raleway:400,100' rel='stylesheet' type='text/css'> <!-- Bootstrap --> <link rel="stylesheet" href="css/bootstrap.min.css"> <!-- Font Awesome --> <link rel="stylesheet" href="css/font-awesome.min.css"> <!-- Custom CSS --> <link rel="stylesheet" href="css/owl.carousel.css"> <link rel="stylesheet" href="style.css"> <link rel="stylesheet" href="css/responsive.css">