Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/10/2010, 18:12
Avatar de bandolera
bandolera
 
Fecha de Ingreso: abril-2009
Mensajes: 613
Antigüedad: 15 años, 6 meses
Puntos: 7
Pregunta Motor plantilla php

Quiero hacer un drop down con smarty


Y tengo lo siguiente:

Clase ProductoDAO
=============
Código PHP:
function listar(){
       
$query "SELECT idproducto, nombre FROM producto"
Utilizaré el "idproducto" será el valor y el "nombre" será lo que vamos a mostrar y seleccionar.

Mi PHP:
=====
Código PHP:
$dao = new ProductoDAO();
$lista $dao->listar();
$tpl = new Plantilla();
$tpl->assign("lista"$lista);
$tpl->display('principal.tpl.php'); 
En mi plantilla TPL:
=============
Código PHP:
<select name="id_producto">
    <
option value='null'>-- none --</option>
    {
html_options options=$lista selected=$lista.nombre}
</
select
Leí el manual pero no entiendo bien los ejemplos: [URL="http://www.smarty.net/manual/en/language.function.html.options.php"]Manual Smarty[/URL]

Cuál es mi error??
Gracias.

Última edición por bandolera; 09/10/2010 a las 19:58