Diferencia entre revisiones de «Usuario:ManuelRomero/php/smarty/cesta»

De WikiEducator
Saltar a: navegación, buscar
(Página creada con «{{:Usuario:ManuelRomero/php/smarty/tienda/nav}} __NOTOC__»)
 
Línea 1: Línea 1:
 
{{:Usuario:ManuelRomero/php/smarty/tienda/nav}}
 
{{:Usuario:ManuelRomero/php/smarty/tienda/nav}}
 
__NOTOC__
 
__NOTOC__
 +
===Cesta===
 +
*Ahora deberemos ver o añadir la cesta
 +
*Podremos seleccionar o elegir productos y según añadamos se añadirán a la cesta
 +
*Esto aparecer en la pantalla de productos
 +
*Para mejorar el código y siguiendo las especificaciones planteadas, vamos crear dos plantillas
 +
#listaProductos.tpl
 +
#cesta.tpl
 +
*y ambas plantillas las cargaremos en la plantilla de productos.tpl.
 +
*La plantilla productos.ptl quedará de la siguiente manera
 +
<source lang=php>
 +
<!DOCTYPE html>
 +
<html>
 +
<head>
 +
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
 +
  <title>Listado de Productos con Plantillas</title>
 +
  <link href="tienda.css" rel="stylesheet" type="text/css">
 +
</head>
 +
 +
<body class="pagproductos">
 +
 +
<div id="contenedor">
 +
  <div id="encabezado">
 +
    <h1>Listado de productos</h1>
 +
  </div>
 +
   
 +
  <!-- Dividir en varios templates -->
 +
  <div id=""contenedor>
 +
    <div id="cesta">     
 +
        {include file="cesta.tpl"}
 +
    </div>
 +
  </div>
 +
  <div id=""contenedor>
 +
    <div id="productos">
 +
        {include file="listaproducto.tpl"}
 +
    </div>
 +
</div>   
 +
 
 +
  <br class="divisor" />
 +
  <div id="pie">
 +
    <form action='logoff.php' method='post'>
 +
        <input type='submit' name='desconectar' value='Desconectar usuario {$usuario}'/>
 +
    </form>       
 +
  </div>
 +
</div>
 +
</body>
 +
</html>
 +
</source>

Revisión de 11:48 12 ene 2015



Cesta

  • Ahora deberemos ver o añadir la cesta
  • Podremos seleccionar o elegir productos y según añadamos se añadirán a la cesta
  • Esto aparecer en la pantalla de productos
  • Para mejorar el código y siguiendo las especificaciones planteadas, vamos crear dos plantillas
  1. listaProductos.tpl
  2. cesta.tpl
  • y ambas plantillas las cargaremos en la plantilla de productos.tpl.
  • La plantilla productos.ptl quedará de la siguiente manera
<!DOCTYPE html>
<html>
<head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>Listado de Productos con Plantillas</title>
  <link href="tienda.css" rel="stylesheet" type="text/css">
</head>
 
<body class="pagproductos">
 
<div id="contenedor">
  <div id="encabezado">
    <h1>Listado de productos</h1>
  </div>
 
  <!-- Dividir en varios templates -->
  <div id=""contenedor>
     <div id="cesta">      
         {include file="cesta.tpl"}
     </div>
  </div>
  <div id=""contenedor>
     <div id="productos">
        {include file="listaproducto.tpl"}
     </div>
</div>     
 
  <br class="divisor" />
  <div id="pie">
    <form action='logoff.php' method='post'>
        <input type='submit' name='desconectar' value='Desconectar usuario {$usuario}'/>
    </form>        
  </div>
</div>
</body>
</html>