Que estructura tiene tu tabla proveedores?? On 4 ago, 21:14, Anward Acosta <anwardaco...@gmail.com> wrote: > Mira coloco lo que me dices y me muestra es una campo de texto y no un > select, a que se debe > > El 4 de agosto de 2011 20:32, sandra milena mendoza > <shanita...@gmail.com>escribió: > > > > > En tu controlador colocas: > > > $especialidades = $this->Proveedore->Especialidad->find('list', > > array('fields'=>'Especialidade.name')); > > $this->set('especialidades', $especialidades); > > > En tu vista: > > > <?php echo $this->Form->input('especialidad);?> > > > On 4 ago, 19:20, Anward Acosta <anwardaco...@gmail.com> wrote: > > > no les entendi mucho tengo esto asi: > > > controller = proveedores_controller.php > > > en la funcion add tengo lo siguiente > > > $this->set('especialidades', > > $this->Proveedore->Especialidad->find('list')); > > > > en mi modelo : proveedore.php > > > <?php > > > class Proveedore extends AppModel { > > > var $name = 'Proveedore'; > > > var $belongsTo = array( > > > 'Especialidad' => array( > > > 'className' => 'Especialidad', > > > 'foreignKey' => 'especialidad' > > > ));} > > > > ?> > > > > en mi modelo : especialidad.php > > > <?php > > > > class Especialidad extends AppModel { > > > > var $name = 'Especialidade'; > > > var $displayField = 'name'; //sirve para que CakePHP coja este campo > > > como si fuera el titulo.} > > > > ?> > > > en mi vista : > > > > echo $form->input('especialidad', > > > array('type'=>'select','options'=>$especialidades)); > > > > donde tendria que corregir ? > > > > El 4 de agosto de 2011 08:28, sandra milena mendoza > > > <shanita...@gmail.com>escribió: > > > > > En tu accion coloca lo siguiente: > > > > > $especialidades = $this->Especialidade->find('list', > > > > array('fields'=>'Especialidade.name')); > > > > $this->set('especialidades', $especialidades); > > > > > En tu vista lo siguiente: > > > > > <?php echo $this->Form->input('especialidade_id');?> > > > > > El 4 de agosto de 2011 02:39, jose javier lara torres < > > > > javier.larator...@gmail.com> escribió: > > > > > utiliza 'fields' => 'name'. > > > > >> El 4 de agosto de 2011 07:22, Anward Acosta <anwardaco...@gmail.com > > >escribió: > > > > >> Tengo una tabla llamada "especialidades" donde tiene dos campos que > > son > > > >>> "id" y "name", name es donde esta el nombre de la especialidad, lo > > que > > > >>> quiero es que me aparezca en un Select mostrandome todas las > > opciones, he > > > >>> buscado pero no me sirven los ejemplos, solo requiero que se muestren > > ese > > > >>> campo para despues guardarlo en la tabla "proveedores" mediante el > > uso de un > > > >>> formulario.. > > > > >>> Gracias > > > > >>> -- > > > >>> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" > > de > > > >>> Grupos de Google. > > > >>> Para publicar una entrada en este grupo, envía un correo electrónico > > a > > > >>> cakephp-es@googlegroups.com. > > > >>> Para anular tu suscripción a este grupo, envía un correo electrónico > > a > > > >>> cakephp-es+unsubscr...@googlegroups.com > > > >>> Para tener acceso a más opciones, visita el grupo en > > > >>>http://groups.google.com/group/cakephp-es?hl=es. > > > > >> -- > > > >> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" > > de > > > >> Grupos de Google. > > > >> Para publicar una entrada en este grupo, envía un correo electrónico a > > > >> cakephp-es@googlegroups.com. > > > >> Para anular tu suscripción a este grupo, envía un correo electrónico a > > > >> cakephp-es+unsubscr...@googlegroups.com > > > >> Para tener acceso a más opciones, visita el grupo en > > > >>http://groups.google.com/group/cakephp-es?hl=es. > > > > > -- > > > > *_____________________________________* > > > > ** > > > > *Sandra Milena Mendoza A.* > > > > *Ing. Sistemas* > > > > *cel 3165725034* > > > > > -- > > > > Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" > > de > > > > Grupos de Google. > > > > Para publicar una entrada en este grupo, envía un correo electrónico a > > > > cakephp-es@googlegroups.com. > > > > Para anular tu suscripción a este grupo, envía un correo electrónico a > > > > cakephp-es+unsubscr...@googlegroups.com > > > > Para tener acceso a más opciones, visita el grupo en > > > >http://groups.google.com/group/cakephp-es?hl=es.-Ocultar texto de la > > cita - > > > > - Mostrar texto de la cita - > > > -- > > Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de > > Grupos de Google. > > Para publicar una entrada en este grupo, envía un correo electrónico a > > cakephp-es@googlegroups.com. > > Para anular tu suscripción a este grupo, envía un correo electrónico a > > cakephp-es+unsubscr...@googlegroups.com > > Para tener acceso a más opciones, visita el grupo en > >http://groups.google.com/group/cakephp-es?hl=es.- Ocultar texto de la cita - > > - Mostrar texto de la cita -
-- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a cakephp-es@googlegroups.com. Para anular tu suscripción a este grupo, envía un correo electrónico a cakephp-es+unsubscr...@googlegroups.com Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.