use : objects_for_select

objects_for_select ($options = array(), $value_method, $text_method = null,
$selected = null, $html_options = array())
Accepts a container of objects, the method name to use for the value, and
the method name to use for the display.
It returns a string of option tags.

EXAMPLE :
<?echo select_tag('nameOfTag',objects_for_select($priorityObject,
'getPriorityID', 'getNomPriority', $todo->getPriority()))?>



2007/7/23, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
>
>
> Guyz,
>
> I'm have problems with relationships here, look. I haver 2 tables,
> Todo, TodoPriorities.
>
> The Todo store things to do and TodoPriorities, types of priorities
> for todo.
>
> My doubt is how to link to priorities id but showing priority mane in
> the select box, in the administrator?
>
> i will send the schema.yml and generator.yml, please help me
>
> [SCHEMA.YML]
> ---
> propel:
>   todo:
>     _attributes: { phpName: Todo }
>     id:
>       type: INTEGER
>       primaryKey: true
>       autoincrement: true
>     name:
>       type: VARCHAR
>       size: 20
>       required: true
>     description:
>       type: LONGVARCHAR
>     do_at:
>       type: TIMESTAMP
>       required: true
>     created_at:
>     priority:
>         type: INTEGER
>         required: true
>         size: 3
>         foreignTable: todoPriorities
>         foreignReference: id
>     status:
>       type: INTEGER
>       required: true
>     _indexes:
>       (todo autoindex 1):
>         - id
>   todoPriorities:
>     _attributes: { phpName: TodoPriorities }
>     id:
>         type: INTEGER
>         primaryKey: true
>         autoincrement: true
>     name:
>         type: VARCHAR
>         size:  5
>
> [GENERATOR.YML]
> generator:
>   class:              sfPropelAdminGenerator
>   param:
>     model_class:      Todo
>     theme:            default
>
>     fields:
>         name:
>             name: Nome da Tarefa
>         description:
>             name: Descrição
>         do_at:
>             name: Fazer em
>             params:
>                 date_format: hh:mm:ss - dd/MM/yyyy
>         created_at:
>             name: Criado em
>             type: plain
>             params:
>                 date_format: hh:mm:ss - dd/MM/yyyy
>         priority:
>             name: Prioridade
>         status:
>             name: Situação
>
>     list:
>         title: Lista de Tarefas
>         #display: [=name]
>
>     edit:
>         title: Editando tarefa %%name%%
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/symfony-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to