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.