Ir para conteúdo

POWERED BY:

Arquivado

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

Ricardo Constanzo

CakePHP

Recommended Posts

Ola gente, eu to começando os estudos no cakePHP, e queria saber o que é realmente bake, o que ele faz, se precisa ser intalado e se ele é obrigatório para trabalhar com esse framework.

 

 

Desde ja agradeço, obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

O Bake é uma ferramenta existente na instalação do CakePHP.

Ele não precisa ser instalado, é um script php que você acessa via linha de comando(DOS, Terminal linux, etc).

Entre as funções do Bake, a mais conhecida é seu gerador de CRUD(Create - Read - Update - Delete).

Via bake você pode criar as páginas para adicionar, editar, visualizar e editar registros de uma tabela, inserir validações nos formulários gerados, e relacionar tabelas de maneira fácil.

 

Outra função do Bake é gerar listas de acesso (ACL), que você pode usar em conjunto com o componente de autenticação (AuthComponent) para gerenciar níveis de acesso em seu site/sistema.

 

Seu uso não é obrigatório, caso não queira usar, apenas ignore a ferramenta. Lembrando que em alguns casos é extremamente útil a geração dos formulários pelo bake, economiza um tempão na hora da programação!

 

Qualquer dúvida que tiver sobre o Bake, poste aí pra te ajudarmos. ^_^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou com alguns problemas na utilização do cake bake nomeadamente quando faço cake bake model,ele cria os ficheiros php mas diz o seguinte erro:

 

class cakeschema not found.

 

O mesmo acontece quando faço cake bake controller,ele pede-me os dados da configuração de base de dados e depois dá um erro fatal dizendo :class DATABASE_CONFIG not found.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hmmm.

Com todas as instalações do Cake? (acho que pode ser a instalação)

O erro:

class DATABASE_CONFIG not found

É porque você tem que ter uma configuração de base de dados antes de gerar qualquer coisa.

Faça:

cake bake
Que ele te guiará para configurar a base de dados (conexão)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hmmm.

Com todas as instalações do Cake? (acho que pode ser a instalação)

O erro:

class DATABASE_CONFIG not found

É porque você tem que ter uma configuração de base de dados antes de gerar qualquer coisa.

Faça:

cake bake
Que ele te guiará para configurar a base de dados (conexão)

 

Fiz exactamente isso mas dá o seguinte erro:Imagem Postada

Compartilhar este post


Link para o post
Compartilhar em outros sites

Imagem? Apenas isso?

Talvez seja um model... Não tem nada mais no erro:

 

Sim realmente não se vê bem mas vou seguir outro tutorial para ver se consigo.Obrigado pela ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou com o seguinte erro quando tento criar o model :

 

fatal error:Class 'ConnectionManager' not found in c:\xampp\htdocs\1.3.0-alpha\cake\console\libs\tasks\model.php on line 82

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.