Consegui, pra isso coloquei no controler:
var $uses = array("Produto","Fornecedore");
E a função ficou assim:
fornecedores = new fornecedore();
$fornecedores->recursive = 0;
$this->set("fornecedorlist",$fornecedores-
>generateList(null,'nome',null,'{n}.Fornecedore.id','{n}.Fornecedore.nome'));
Ai pasou a funcionar beleza.
Interessante que na edição traz corretamente o valor do item, e eu
fazia alguns malabarismos para isso... :)
On 16 jul, 15:20, "Rodrigo Xavier" <[EMAIL PROTECTED]> wrote:
> creio que sim. tipo: $fornecedore = new fornecedore;
>
> On 7/16/07, osnipassos <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
> > Tentei fazer aqui, mas não encontra a classe "Fornecedore", é pra usar
> > a mesma do model?
>
> > On 16 Jul, 14:02, "Rodrigo Xavier" <[EMAIL PROTECTED]> wrote:
> > > Para sua primeira pergunta.
>
> > > Semana passada fiz algo pareceido, mas com departamentos, para cadastro
> > de
> > > contatos em uma agenda:
>
> > > No ContatosController coloquei o seguinte:
>
> > > $departamentos = new departamento();
> > > $departamentos->recursive = 0;
> > > $this->set("departamentolist",
> > > $departamentos->generateList(null,
> > > "departamento-ptbr ASC",
> > > null,
> > > "{n}.Departamento.id",
>
> > > "{n}.Departamento.departamento-ptbr"));
> > > e na view
>
> > > <p><label>Departamento:</label><?=
> > > $html->selectTag("Contato/departamento_id", $departamentolist);?></p>
>
> > > A sua segunda duvida é minha duvida tambem. Qual a melhor forma de
> > fazer.
>
> > > Grande abraço,
>
> > > Rod
>
> > > On 7/16/07, osnipassos <[EMAIL PROTECTED]> wrote:
>
> > > > Olá pessoal, tenho dois casos onde tenho duvidas da melhor forma de se
> > > > fazer:
>
> > > > 1-Tenho na tabela Produtos, a FK "id_fornecedore" da Tabela
> > > > Fornecedores, na view de inclusão de produtos, tenho que relaciona-
> > > > los, a melhor maneira de fazer isso seria com um campo select? Alguém
> > > > tem um exemplo?
>
> > > > 2-Na mesma tabela de Produtos tenho um relacionamento "muitos para
> > > > muitos" com a Tabela Categoria. Fiz a tabela intermediária
> > > > ProdutosCategorias com os campos id_produto e id_categoria, mas como
> > > > normalmente deve ser na inclusão? Com um select tipo multiple? Alguem
> > > > tem exemplo desse também?
>
> > > > Abraços
>
> > > --
> > > Rodrigo Guimarães
> > > Desenvolvedor Web
>
> --
> Rodrigo Guimarães
> Desenvolvedor Web
--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" dos
Grupos do Google.
Para enviar mensagens para este grupo, envie um email para
[email protected]
Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
Para mais opções, visite este grupo em
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---