Hola.
Yo también estoy iniciando con KumbiaPHP y tengo este helper que tal
vez te puede servir:
helper ListaTipos.php :
<?php
class ListaTipos
{
/**
* Construye una lista desplegable para tipos de producto
**/
public static function tipoSelect($id, $value=null) {
//carga el modelo models/tipos.php
$Tipo = Load::model('tipos');
$code = "<select name=\"$id\" id=\"$id\">";
foreach($Tipo->find() as $tipo) {
$code .= "<option value=\"$tipo->id\"";
if($tipo->id == $value) {
$code .= ' selected="selected"';
}
$tipo_producto = htmlspecialchars($tipo->tipo);
$code .= ">$tipo_producto</option>";
}
$code .= '</select>';
echo $code;
}
}
?>
La tabla es:
CREATE TABLE IF NOT EXISTS `tipos` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`tipo` varchar(50) CHARACTER SET latin1 NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin
AUTO_INCREMENT=1 ;
y lo uso así en la vista:
<?php
View::helpers('ListaTipos');
ListaTipos::tipoSelect('productos[id_tipo]', 1);
?>
Espero que te sirva.
Antonio Escallón
@aescallon
> > 2010/5/11 Henry Stivens <
maxter2...@gmail.com>
>
> >> La version 1.0b1 no incluye ese componente porque tiene muchos bugs y se
> >> dejó de lado, el framework por ahora no te permite generar los formularios.
> >> En la beta2 ese componente se está desarrollando desde cero
> >> con muchísimas mejoras pero como te digo apenas está en desarrollo.
> >> Pero no te recomiendo que regreses a la versión 0.5 sigue con la 1.0 que
> >> es mejor.
>
> >> 2010/5/11 Jorge Torres <
jtorres1...@gmail.com>
>
> >>> Henry, me pase a uasr la version 1.0 pq tenia algunos problemas con la
> >>> clase AUTH y veo que ya no viene el StandardForm, la duda que tengo
> >>> ahora es si los formularios tengo que diseñarlos yo? tengo que crear
> >>> las vistas y diseñar el formulario completamente o existe alguna forma
> >>> de ahorrarme este trabajo.
>
> >>> Saludos
>
> >>> 2010/5/9 Henry Stivens <
maxter2...@gmail.com>:
> >>> > Hola JTorres para empezar a familiarizarte te recomiendo que pases por
> >>> > la
> >>> > wikihttp://
wiki.kumbiaphp.com/Principaly sigas los ejemplos y
> >>> > tutoriales.
>
> >>> > Por ahora el componente StandardForm ha sido quitado del proyecto y
> >>> > está
> >>> > siendo reemplazado por uno totalmente renovado, pero como te digo está
> >>> > aun
> >>> > siendo desarrollado.
>
> >>> > 2010/5/9 JTorres <
jtorres1...@gmail.com>
> Para obtener más opciones, visita este grupo enhttp://
groups.google.com/group/kumbia?hl=es.