En el modelo de user.php

El 10 de noviembre de 2011 12:04, Guillermo Rohde
<[email protected]>escribió:

> En el modelo, tenes que reescribir la propiedad $dispalyField osea en la
> primer parte pones:
>
> var $displayField = 'username';
>
> El 10 de noviembre de 2011 11:59, Ogalav <[email protected]> escribió:
>
> lo siguiente
>> genere el cake bake para model / view / controller.
>>
>> ahora bien todo perfecto con las vistas.
>>
>> pero cuando quiero agregar orden ordens/add
>> me aparece el input del user_id -> quiero es mostrar el username
>>
>> por ejemplo cuando veo el ordens/index muestra todas las ordenes y el
>> user_id lo cambie:
>>  $this->Html->link($orden['User']['users_id']
>> por
>>  $this->Html->link($orden['User']['username']
>>
>> como hago para que desde el add, muestre el listado de username y no
>> de los id´s
>>
>> en el add.ctp esta puesto asi:
>>      echo $this->Form->input('user_id');
>>
>> veo el codigo generado y es el siguiente:
>>
>> <div class="input select"><label for="OrdenUserId">User</label><select
>> id="OrdenUserId" name="data[Orden][user_id]">
>> <option value="1">1</option>
>> <option value="2">2</option>
>> <option value="3">3</option>
>> <option value="4">4</option>
>> <option value="5">5</option>
>> <option value="6">6</option>
>> <option value="7">7</option>
>> <option value="8">8</option>
>> <option value="9">9</option>
>> </select></div>
>>
>> poderoso definitivamente el cake no!!.
>>
>> pero quiero personalizar ese "data[Orden][user_id] y no lo encuentro
>>
>> gracias por su ayuda
>>
>> --
>> 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.
>>
>>
>

-- 
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.

Responder a