public function delete() { $obj = new categoria(); $p = $obj->delete($_GET['id']); if ($p[0]) { header('Location: index.php?controller=categoria'); } else { $data = array(); $view = new View(); $data['msg'] = $p[1]; $data['url'] = 'index.php?controller=categoria'; $view->setData($data); $view->setTemplate('../view/_Error_App.php'); $view->setLayout('../template/Layout.php'); $view->render(); } }
public static function run() { //Suprimir Warnings error_reporting(E_WARNING); //$template = file_get_contents('app.view/template.class.php'); $template = new template(); ob_start(); $template->show(); $template = ob_get_contents(); ob_get_clean(); $content = ''; /* * Se tiver parametros na URL, carrega a classe */ if ($_GET) { $class = urldecode($_GET['class']); if (class_exists($class)) { $pagina = new $class(); ob_start(); $pagina->show(); $content = ob_get_contents(); ob_end_clean(); } } else { $pagina = new categoria(); ob_start(); $pagina->show(); $content = ob_get_contents(); ob_end_clean(); } /* * Susbstitui a string #CONTENT# do template para a pagina principal */ $site = str_replace('#CONTENT#', $content, $template); echo $site; }
<label> Precio <input type="number" placeholder="$" id="precio" name="precio" tabindex="6"> </label> </div> <!--Categorias--> <div class="col-2" style="float:left;" id="col-cat"> <label> <span id="cat-tit">Categorias</span> <select id="categorias" data-placeholder="Selecciona varias..." class="chosen-select" multiple style="width:85%;" tabindex="4"> <option value=""></option> <?php $categorias = categoria::getAll(); foreach ($categorias as $categoria) { echo "<option value='{$categoria['id']}'>{$categoria['nombre']}</option>"; } ?> </select> <input type="text" style="display: none" id="big-cat" name="big-cat"> </label> </div> <!--Descripcion--> <div class="col-2" id="col-desc"> <label> <span id="textoDescripcion" class="desc-tit">Descripción</span><br/> <textarea id="descripcion" name="descripcion"
<?php function __autoload($class_name) { require_once '../model/' . $class_name . '.php'; } ?> <div class="main"> <div class="main-inner"> <div class="container"> <?php $subcategoria = new Subcategoria(); $categoria = new categoria(); if (isset($_POST['cadastrar'])) { $id_categoria = $_POST['categoria']; $nome_subcategoria = $_POST['nome_subcategoria']; $subcategoria->setIdCategoria($id_categoria); $subcategoria->setNome($nome_subcategoria); # Insert if ($subcategoria->insert()) { echo '<div class="alert alert-success"> <button type="button" class="close" data-dismiss="alert">×</button> <strong>Inserido com sucesso!</strong> </div>'; header("Refresh: 2, home.php?pagina=list-subcategorias"); } } ?> <?php if (isset($_POST['atualizar'])) { $id_categoria = $_GET['categoria'];
<?php // <editor-fold defaultstate="collapsed" desc="php"> require '../../includes/constants.php'; $categoria = new categoria(); $usuario = new usuario(); $usuario->confirmar_miembro(); $resultado = array("suceed" => false); if (isset($_POST['submit'])) { $data = $_POST; unset($data['submit']); $resultado = $categoria->insertar($data); } // </editor-fold> ?> <!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <title><?php echo TITULO; ?> </title> <meta name="description" content=""> <meta name="author" content=""> <!-- Le HTML5 shim, for IE6-8 support of HTML elements --> <!--[if lt IE 9]> <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> <![endif]-->
<?php // <editor-fold defaultstate="collapsed" desc="php"> require '../../includes/constants.php'; $producto = new producto(); $empresa = new empresa(); $usuario = new usuario(); $categoria = new categoria(); $usuario->confirmar_miembro(); $categorias = $categoria->listar(); $resultado = array("suceed" => false); if (isset($_POST['submit'])) { $data = $_POST; unset($data['submit']); $resultado = $producto->insertar($data); } // </editor-fold> ?> <!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <title><?php echo TITULO; ?> </title> <meta name="description" content=""> <meta name="author" content=""> <!-- Le HTML5 shim, for IE6-8 support of HTML elements --> <!--[if lt IE 9]>
<?php // <editor-fold defaultstate="collapsed" desc="php"> require '../../includes/constants.php'; $categoria = new categoria(); $usuario = new usuario(); $usuario->confirmar_miembro(); $resultado = array("suceed" => false); if (isset($_POST['submit'])) { $data = $_POST; unset($data['submit']); $resultado = $categoria->actualizar($_POST['id'], $data); } elseif (isset($_GET['id'])) { $registro = $categoria->ver($_GET['id']); } // </editor-fold> ?> <!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <title><?php echo TITULO; ?> </title> <meta name="description" content=""> <meta name="author" content=""> <!-- Le HTML5 shim, for IE6-8 support of HTML elements --> <!--[if lt IE 9]> <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<?php // <editor-fold defaultstate="collapsed" desc="php"> require '../../includes/constants.php'; $categoria = new categoria(); $usuario = new usuario(); $usuario->confirmar_miembro(); $resultado = array("suceed" => false); if (isset($_GET['id'])) { $resultado = $categoria->borrar($_GET['id']); } // </editor-fold> ?> <!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <title><?php echo TITULO; ?> </title> <meta name="description" content=""> <meta name="author" content=""> <!-- Le HTML5 shim, for IE6-8 support of HTML elements --> <!--[if lt IE 9]> <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> <!-- Le styles --> <link href="<?php