Archive for the ‘CakePHP’ Category

Retirando o campo fieldset do radio no CakePHP 1.2

Segunda-feira, Janeiro 28th, 2008

Parece brincadeira, mas perdi um bom tempo para descobrir como retirar o terrível e chato campo "fieldset" que vem como default no $form->radio do CakePHP 1.2 Beta. Se alguém precisar retirar também, é muito simples, mas ainda não consta na documentação do CakePHP 1.2. <?php echo $form->radio('Elemento.id',array('0'=>' Opacao 0 ','1'=>'Opcao 1 '),array('legend'=>false)); ?> Como dá ...

Usando uma imagem como background com CakePHP e CSS

Quarta-feira, Novembro 28th, 2007

Para adicionar uma imagem de background no seu css é fácil. background-image:url(<?php echo $this->webroot;?>img/imagem.gif); É claro que o $this->webroot não serve apenas para isso, você pode usar a sua imaginação.

Desabilitando o cache de queries do CakePHP.

Sexta-feira, Novembro 16th, 2007

Estava trabalhando em um projeto e me deparei com um mistério. Uhhhhhhhhhhhhhhhh... Em um certo controle havia um método que executava um update e logo depois retornava os dados para serem impressos em uma view. Até aí tudo bem, o problema é que o update funcionava perfeitamente, mas quando eu tentava retornar ...

Criando uma paginação simples com CakePHP

Quarta-feira, Outubro 3rd, 2007

Este tutorial foi adaptado do site bakery. O objetivo é mostrar como criar uma página com paginação e possibilidade de ordernar o resultado. Por enquanto sem Ajax. Então vamos a receita deste bolo. 1- Fazer o download de 3 arquivos e colocá-los nos locais indicados. arquivo pagination.php http://bakery.cakephp.org/articles/view/67 salvar em /app/controllers/components/pagination.php arquivo pagination.php (é o mesmo ...

Configurando o CakePHP no Linux

Quinta-feira, Setembro 27th, 2007

Configurar o CakePHP em um servidor linux é bem simples, mas não se faz da mesma forma que no Ruindows, ou melhor no Ruindows, quero dizer, W-i-n-d-o-w-s. ufa! Então Vamos lá! Não preciso nem lembrar que precisamos ter instalados: Apache + PHP + MySQL.   ;-) Como usuário root faça o seguinte. cd /etc/apache2/mods-enabled/ ln -ns ...

Sites feitos com CakePHP

Quarta-feira, Setembro 26th, 2007

Tá bem complicado postar alguma coisa. Semana de prova não é mole. Massss... para não passar em branco vou deixar aqui uma lista de sites desenvolvidos usando o CakePHP. A cada dia que passa, me surpreendo com a galera do código aberto. Observem que o site do Add-ons do Firefox está ...

Comercial: Ruby on Rails vs CakePHP

Sexta-feira, Setembro 21st, 2007

A galera que é fã da dupla PHP/CakePHP, como eu sou, não vai gostar muito deste post. O pessoal do blog, Rails Envy, produziu vários comerciais, "Ruby on Rails vs PHP" , seguindo o estilo consagrado pela Apple quando satirisou a Microsoft. Claro que não é legal ver os caras falarem ...

Imagem com link no CakePHP usando o helper $html->link()

Quinta-feira, Setembro 20th, 2007

A documentação certamente não é um dos pontos mais fortes do CakePHP, algumas coisas simples, simplesmente não estão lá, uma delas é: Como usar uma imagem como link? Ainda bem que existem os blogs. Apenas imagem como link: $html->link( $html->image('imagem.png'), '/produto/editar', null, null, false ); Imagem e texto com link: $html->link( $html->image('imagem.png') . ' Texto ', '/produto/editar', null, null, false ); Outra maneira enviada por Renan Lima   <a href="<?php ...

Fazendo um $this->flash mais elegante no CakePHP

Segunda-feira, Setembro 17th, 2007

Se você utiliza o cakephp como framework certamente já esbarrou na função $this->fash('mensagem a ser exibida','/local/redirecionar'); ela funciona direitinho, mas eu nunca gostei de ter que clicar no link para voltar para uma página ou redirecionar para outra depois que executei uma ação. Passeando no Bakery encontrei uma forma mais elegante ...