Caras consegui resolver meu problema.
Josenivaldo, um post pertence a uma categoria.
Fiz assim e deu certo:
Categoria Model
var $hasOne = array('Post');
var $displayField = 'titulo';
Post Model
var $name = 'Post';
var $belongsTo = 'Categoria';
var $validate = array('valor' => VALID_NUMBER);
Tobias, eu estou usando a versão 1.1.x mas mesmo assim consegui
Ficou desta forma:
Post Controller
$this -> set('categorias', $this -> Post -> Categoria ->
generateList(null, 'titulo ASC'));
Post View
<?=$html->selectTag('Post/categoria_id', $categorias); ?>
Notem que existe uma validação no modelo do post.
Quando o campo esta em um formato inválido a variável $categorias do
controlador perde o valor =/
Por que será que gera esse conflito?
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito no Grupo "Cake PHP Português"
em Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected]
Para cancelar a sua inscrição neste grupo, envie um e-mail para [EMAIL
PROTECTED]
Para ver mais opções, visite este grupo em
http://groups.google.com/group/cake-php-pt?hl=pt-BR
-~----------~----~----~----~------~----~------~--~---