Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

walterw

cake 2.4

Recommended Posts

Pessoal, bom dia. Faz alguns anos que não uso PHP, tenho usando muito o Django e o Flask.

To tentando portar uma aplicação0d e Django para PHP com o Cake,
Na modelagem de dados tenho seguinte

CREATE TABLE IF NOT EXISTS `categorias` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `categoria` varchar(255) DEFAULT NULL,
  `created` datetime DEFAULT NULL,
  `modified` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;




CREATE TABLE IF NOT EXISTS `noticias` (
  
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `imagem` varchar(255) DEFAULT NULL,
  `titulo` varchar(255) NOT NULL,
  `texto` text NOT NULL,
  `categoria_id` int(11) NOT NULL,  
  `created` datetime DEFAULT NULL,
  `modified` datetime DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
 Nos models Categoria e Noticia o seguinte:


<?php
class Categoria extends AppModel{
public $hasMany = 'Noticia';
} 


<?php
class Noticia extends AppModel{
public $belongsTo = 'Categoria';
}

Ele monta o FK da Categoria na Noticia, mas vem vazio. Um select Html vazio mesmo com diversas categorias no banco.
Alguém pode me dar uma dica?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.