quarta-feira, 29 de outubro de 2008

Cakephp - Libs

uses(string $lib1, $lib2, $lib3...)

Usado para carregar bibliotecas do núcleo do CakePHP(encontradas em cake/libs/).

sábado, 18 de outubro de 2008

CakePHP - algumas regras

Venho estudando o manual deste framework que conheci em uma palestra internacional.
Criar posts relacionados ao que tenho estudado é uma maneira de fixar o que venho estudando.
  • Nomes de arquivos são underscored e nomes de classes são camelcased;
Estrutura do CakePHP
Controllers - callbacks
  • beforeFilter(), executado antes de alguma ação do controller
  • beforeRender(), executado depois de uma ação do controller mas antes de uma ação do view
  • afterFilter(), executado depois da ação do controller e do view

quinta-feira, 16 de outubro de 2008

CLEAN URL EasyPHP 2.0

CakePhp, meus primeiros passos (clean url, mod_rewrite, cakephp css) ...
As alterações abaixo são necessárias para que você rode o CakePhp fazendo uso de "clean url" e também possa visualizar as páginas padrões com suas folhas de estilos (css), caso contrário será exibido html e texto puro.

As alterações devem ser feitas em : C:\Program Files\EasyPHP_2.0b1\conf_files\httpd.conf

That the change should be made in the file (on Windows) C:\Program Files\EasyPHP_2.0b1\conf_files\httpd.conf

For EsayPHP 2
1. (Uncomment this) remova a tralha desta linha:
#LoadModule rewrite_module modules/mod_rewrite.so

2. (Under Change) Próximo de "Options Indexes FollowSymLinks" altere esta linha :

AllowOverride None
(to) para :
AllowOverride All