Hola. Buscando en google el primer resultado da un behavior de la Bakery de CakePHP: http://bakery.cakephp.org/articles/resshin/2008/11/15/multiple-display-field-3
En lo persona no lo he probado. En el pasado me topé también con esta limitante y buscando de igual manera encontré un pequeño código en donde se presentaba un Model::find() sobrecargado que aceptaba como tipo de finder la opción de 'multilist'. Te puedo pasar mi código pero ya está sumamente lleno de más cosas que el original no incorpora. Igual te puede servir para que lo revises y lo adaptes, o buscar el original. Recuerdo estaba en el blog de teknoid. 2010/11/18 Jhonatan Silva Orrego <[email protected]> > Buenos dias a todos, > > > Tengo que mostrar un combo (input type=select) donde la etiqueta sean dos > campos de una tabla, me explico. mi combo debe mostrar un codigo sequido de > una descripcion. > > lo estoy haciendo de la siquiente forma > > *En el modelo* > * > * > var $displayField ='descripcion'; > /*el problema radica aca en vez de descripcion necesito mostrar 'id' y > 'descripcion'*/ > > *COntrolador* > * > * > $planes = > $this->Contrato->Plan->find('list',array('conditions'=>array('elimina'=>'N'))); > > *Vista* > * > * > <?php echo > $form->input('plan_id',array('type'=>'select','div'=>false,'label'=>false, > 'class'=>'owncombo1afil', 'options'=>$planes)); ?> > > > > tengo entendido que la clase displayField no permite mostrar campos > multiples si es asi entonces cual es la forma de lograr lo que necesito. > > > De antemano muchas gracias a todos.. > > > > Jhonatan SIlva Orrego > Programador web > > [image: The Ubuntu Counter Project - user number # 30446] > <http://ubuntucounter.geekosophical.net> > La caja decia “Requiere Win98 o superior. Así que instale Linux. > [image: Twitter] <http://twitter.com/jhosilvo> Ultimo tweet: 40 useful > online generators > http://www.noupe.com/tools/40-useful-online-generators.html > Follow @jhosilvo <http://twitter.com/jhosilvo> > <http://twitter.com/?stat...@jhosilvo%20&in_reply_to_status_id=4526545964113920&in_reply_to=jhosilvo> > Reply<http://twitter.com/?stat...@jhosilvo%20&in_reply_to_status_id=4526545964113920&in_reply_to=jhosilvo> > <http://twitter.com/?status=RT%20%40jhosilvo%3A%2040%20useful%20online%20generators%0Ahttp%3A%2F%2Fwww.noupe.com%2Ftools%2F40-useful-online-generators.html> > Retweet<http://twitter.com/?status=RT%20%40jhosilvo%3A%2040%20useful%20online%20generators%0Ahttp%3A%2F%2Fwww.noupe.com%2Ftools%2F40-useful-online-generators.html> > 08:29 Nov-16 <http://twitter.com/jhosilvo/statuses/4526545964113920> > Get this email app! > <http://www.wisestamp.com/apps/twitter?utm_source=extension&utm_medium=email&utm_term=twitter&utm_campaign=apps> > > > -- > Has recibido este mensaje porque estás suscrito al grupo "CakePHP en > Español" de Grupos de Google. > Para publicar una entrada en este grupo, envía un correo electrónico a > [email protected]. > Para anular tu suscripción a este grupo, envía un correo electrónico a > [email protected]<cakephp-esp%[email protected]> > Para tener acceso a más opciones, visita el grupo en > http://groups.google.com/group/cakephp-esp?hl=es. > -- Ignacio Alberto Zamora Esqueda Ingeniero de Software Corporación Tectronic, S.A. De C.V. Tels: (33) 3615-44-11 y 36-15-45-11 Fax: (33) 3615-46-11 [email protected] www.tectronic.com.mx -- 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 [email protected]. Para anular tu suscripción a este grupo, envía un correo electrónico a [email protected] Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.
