CakePHP 1.2: Corrigindo erro estranho na Dreamhost

Olá pessoal, a medida que passei a usar mais o CakePHP 1.2, passei a me deparar com mais problemas. (Não são muitos. Mas alguns são bem chatos.) Estava instalando um novo site na Dreamhost, quando me deparei com o seguinte erro: Missing Controller Error: InternalError.htmlController could not be found. Error: Create the class InternalError.htmlController below […]

jQuery – image replacement com 4 linhas

Olá pessoal, precisei usar image replacement em um projeto, mas um IR dinâmico. Resolvi então implementar um em jQuery. HTML4 < view plain text > <h2 class="ir">Titulo</h2> <a href="http://www.tuliofaria.net" class="ir">Tulio</a> javascript < view plain text > $(function(){ $(".ir").each(function(){ t = $(this).text(); $(this).text(""); $(this).append(‘<img src="geradordaimagem.php?texto=’+escape(t)+’" alt="’+t+’" border="0" />’); }); }); O script PHP para a geração […]

CakePHP 1.2: carregando model, controller e component dinâmicamente

Olá pessoal, continuando a série de posts sobre o CakePHP 1.2 e das mudanças que ele trouxe, neste post irei falar como carregar dinâmicamente model’, controller’s e component’s. No Cake 1.1, era comum usármos: php < view plain text > loadModel("nomeDoModel"); loadComponent("nomeDoComponent"); loadControllers("nomeDoController"); No Cake 1.2 todos os esses loads viraram App::import, que seria usado […]

CakePHP 1.2 – Named params

Olá pessoal, um recurso bem interessante do CakePHP 1.2 é o chamado named params, ou parâmetros nomeados, que consiste em enviar informações pela URL mas sem precisar ter uma “ordem” para isso. Por exemplo: www.dominio.net/controller/método/nome:Tulio/cidade:Pouso Alegre/ Assim podemos recuperar estes valores dentro do controller usando o seu nome e não mais dependendo da posição que […]

CakePHP 1.2 – Salvando registros

Olá pessoal, atendendo a pedidos e aproveitando que por se tratar de um assunto interessante, vou falar sobre a inserção e atualização de dados no CakePHP 1.2. A primeira mudança que encontramos é a inclusão do método set para o model, assim antes de salvarmos, validarmos e etc, devemos definir os dados usando o mesmo. […]

jQuery – FloatNumber Plugin

Olá pessoal, criei um plugin pro jQuery para adicionar a possibilidade de formatar números como float de um input text logo após a digitação do mesmo. Pode ser usado com a máscara de entrada numeric de Sam Collet. jquery.numeric.js (by Sam Collet) jquery.floatnumber.js Exemplo (Example) Uso (Usage): javascript < view plain text > $(function(){ // […]