Example #1
0
<?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}");
Example #3
0
<?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">