Por acaso você colocou a as relações entre os modelos Post e Categoria?
post hasOne categoria
e
categoria hasMany posts
outra coisa, veja que é $this-Categoria e não $this-$Catetoria.
Veja ai e fala para agente.
Abraço,
Benito
2008/2/8 Bruno Trazzini [EMAIL PROTECTED]:
Obrigado pela ajuda,
Obrigado pela ajuda, mas isso eu devo colocar dentro do controlador Post
certo?
Dai a mensagem de erro foi *Undefined property: PostsController::$Categoria*
Josenivaldo Benito Junior escreveu:
olá, supondo que o seu modelo chama-se Category basta, no controler fazer:
$categories =
olá, supondo que o seu modelo chama-se Category basta, no controler fazer:
$categories = $this-Category-findAll('list');
...
$this-set(compact('categories'));
O próprio bake gera dessa forma.
Perdoe qualquer erro de sintaxe.
Abraço,
Benito.
2008/2/7 etapombas [EMAIL PROTECTED]:
Galera
corrigindo:
Query:* SELECT `Post`.`id`, `Post`.`categoria_id`, `Post`.`titulo`,
`Categoria`.`id`, `Categoria`.`titulo` FROM `posts` AS `Post`
LEFT JOIN `categorias` AS `Categoria` ON (`Categoria`.`post_id` =
`Post`.`id`) WHERE 1 = 1
--~--~-~--~~~---~--~~
Você
Poxa cara fiz os relacionamentos mas esta dando erro:
*
Query:* SELECT `Post`.`id`, `Post`.`categoria_id`, `Post`.`titulo`,
`Categoria`.`id`, `Categoria`.`titulo` FROM `posts` AS `Post`
LEFT JOIN `categorias` AS `Categoria` ON (`Categoria`.`entrada_id` =
`Post`.`id`) WHERE 1 = 1
*Warning*: *SQL
Bruno,
Perai! Deixa eu entender.
1) Um post pertence a uma categoria certo?
ou
2) Um post pertece a várias categorias? (um post pode estar em duas
categorias ao mesmo tempo)
Assumindo o caso 1 acima:
A tabela (modelo) post deveria conter um campo chamado categoria_id. Na
tabela categoria não
Olá rapazeada (e moças também, embora ainda não tenha visto nenhuma). É
o seguinte: continuo apanhando do Cake 1.2. Gerei pelo bake uma
aplicação de teste com 3 tabelas no bd e usando chaves estrangeiras.
foram criados os models, controllers e views (edit, delete etc). Ocorre
que quando vou
Bom gente eu queria saber como eu faço pra usar um mesma core do cake
com várias apps, será que alguem sabe me dizer como fazer isso...
--~--~-~--~~~---~--~~
Você recebeu esta mensagem porque está inscrito no Grupo Cake PHP Português
em Grupos do Google.
Para
Crie cópias da sua pasta /app e renomeie para o nome da aplicação que
precisar...pode ter quantas precisar.
Bom gente eu queria saber como eu faço pra usar um mesma core do
cake com várias apps, será que alguem sabe me dizer como fazer
isso...
Eu fiz isso e mais algumas coisas.
Ao invés da pasta apps (e suas cópias) ficarem dentro da pasta cake (core)
fiz uma estrutura assim:
/
|--/app1
|--/app2
|--/cake_core
Ai, claro, fiz ajustes em cada app para apontar corretamente para o core.
Pra que isso? No meu servidor, o diretório app1 é um
Benito,
Se você tem em um servidor isso, cuidado. É recomendado que você não
torne a pasta inteira da aplicação pública, ou seja, não coloque a
pasta app dentro da public_html, www ou htdocs (dependendo do
servidor).
É recomendado que você coloque apenas a pasta app/webroot na parte
pública. O
Oi Juan,
Grato pela dica. Não tinha atendado para este fato. Valeus!
Abraços,
Benito
2008/2/8 Juan Basso [EMAIL PROTECTED]:
Benito,
Se você tem em um servidor isso, cuidado. É recomendado que você não
torne a pasta inteira da aplicação pública, ou seja, não coloque a
pasta app dentro da
Olá turma,
Vocês já notaram que os forms gerados pelo cake e seu formhelper são
internacionalizáveis. Porém, é só comigo ou o botão submit é único que não
compartilha dessa capacidade?
Um:
$form-end('Submit');
ou:
$form-submit('Submit');
Ao passar pelo bake extract não geram strings para
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' =
Pronto, já mudei!
Agora ficou assim:
/home/benito --- no servidor de produção
|
|---cake_core
|---app1
|---webroot -dominio xyz
|---app2
|---webroot -domino wkz
Valeu Juan
Abraço,
Benito
2008/2/9 Josenivaldo Benito Junior [EMAIL PROTECTED]:
Oi Juan,
Grato pela dica. Não tinha
Galera eu estava usando o component pagination e tudo funcionava
bunitinhu, dai resolvi testar o componente autocomplete e também tive
sucesso com ele.
Mas ao usar os dois no mesmo controller o pagination para de
funcionar.
Gostaria de saber se é possivel chama-los individualmente em cada
Eu faço assim na locaweb:
Lá eu não posso alterar o local da pasta publica e para cada novo
dominio incluso, é criado uma pasta com o nome do dominio na mesma
pasta publica(tosco). Algo como.
/
|--public_html
|
|-- site1
|-- site2
Então, no root, eu criei um diretório para armazenar
17 matches
Mail list logo