Isso mesmo! Neste ano de 2008 temos um novo calendário de advento symfony!
Novamente uma ótima oportunidade para aprender o framework symfony, agora na versão 1.2, através de uma série de tutoriais publicados todos os dias, entre o dia primeiro de dezembro e o Natal.
O objetivo é, a exemplo do askeet (publicado em 2005), termos no [...]
Arquivo da categoria ‘PHP’
Calendário de Advento symfony: construindo a aplicação web 2.0 Jobeet em 24 dias
Publicado em PHP, symfony, webdev, etiquetado advent calendar, jobeet, open-source, PHP, symfony, tutoriais, web 2.0 em Dezembro 7, 2008 | 1 Comentário »
symfony Q&A
Publicado em PHP, symfony em Janeiro 23, 2008 | 6 Comentários »
Adicionada hoje, uma nova página ao blog, com o título symfony Q&A. Esta página é dedicada ao registro de dúvidas e respostas sobre o framework symfony, com o objetivo de compartilhar conhecimento com outros desenvolvedores, divulgar este espetacular framework aqui no Brasil e, também, para referências futuras.
Por enquanto é apenas uma lista inicial, mas estarei [...]
del.icio.us symfony
Publicado em PHP, symfony, webdev em Outubro 3, 2007 | 2 Comentários »
Empolgante notícia, no blog do symfony, confirmando que a nova versão da fantástica aplicação web 2.0 para social bookmarking del.icio.us, originalmente desenvolvida por Joshua Schachter e adquirida pela Yahoo!, está sendo desenvolvida com o framework symfony:
“What you might not know is that the next version of Delicious is built with symfony. Of course, Yahoo! [...]
Dica: Pesquisas case-insensitive com a classe Criteria
Publicado em PHP, criteria, database, propel, symfony, tips em Setembro 5, 2007 | 2 Comentários »
Para realizarmos uma pesquisa no banco de dados sem distinção entre letras maiúsculas e minúsculas (resultado usualmente obtido através das funções upper ou lower no SQL), com a classe Criteria, basta passarmos o parâmetro true para o método setIgnoreCase:
$c = new Criteria();
$c->add(AutorPeer::NOME_AUTOR, strtr($this->filters['autor'], ‘*’, ‘%’), Criteria::LIKE);
$c->setIgnoreCase(true);
…
Uma dica simples, mas que pode poupar algum tempo [...]
Symfony Cheat-Sheet – Modelo
Publicado em ORM, PHP, cheat sheet, database, symfony em Agosto 29, 2007 | 5 Comentários »
Iniciando a série das três referências sobre a camada de modelo do symfony, esta primeira traz uma visão geral do ORM no framework, com informações dos arquivos de configuração da conexão com o banco de dados, as classes geradas que representam o modelo, o arquivo schema (YAML e XML) utilizado para gerar as classes, [...]
Validação client-side de forms com o symfony
Publicado em PHP, plugins, symfony, validation, webdev em Agosto 19, 2007 | 1 Comentário »
Através de plugins do symfony é possível aproveitar o sistema de validação no servidor do framework para a validação client-side.
Os plugins abaixo utilizam os arquivos de validação YAML já existentes para construir as regras de validação, evitando reescrever código de validação em JavaScript.
sfPokaYokePlugin: Filtro que adiciona validação de formulários client-side com base no arquivo [...]
DRY – Partials, Components, Slots e Component Slots do symfony
Publicado em PHP, cheat sheet, components, helpers, partials, slots, symfony, templates, view em Agosto 12, 2007 | 8 Comentários »
Um dos princípios do symfony é o DRY (Don’t Repeat Yourself ou “Não se repita”). Para nos ajudar com esta tarefa, o framework disponibiliza quatro helpers que podem ser utilizados conforme a necessidade.
Esta segunda cheat-sheet sobre a camada de visão (View) do symfony, trata justamente destes helpers para trabalhar com:
Partials: include_partial()
Components: include_component()
Slots: include_slot()
Component [...]
Symfony Cheat-Sheet – View
Publicado em PHP, cheat sheet, helpers, symfony, templates, view em Agosto 6, 2007 | 3 Comentários »
Esta primeira cheat-sheet da camada de visão (view) do symfony, aborda sobre:
localização dos templates na estrutura de diretórios do symfony
helpers padrão do symfony carregados automaticamente
definição de helpers não padrão
como chamar helpers fora dos templates (em actions, por exemplo)
estrutura default do layout global
configurações de layout (definindo e removendo layouts através de actions e do arquivo [...]
Symfony Cheat-Sheet – Validação no Servidor
Publicado em PHP, cheat sheet, repopulate, server-validation, symfony, validation, yaml em Julho 14, 2007 | 5 Comentários »
Referência rápida sobre a validação dos dados de um form no servidor, utilizando o framework symfony, incluindo:
as modificações necessárias para o processo de validação (criação do arquivo de validação no formato YAML dentro no diretório validate do módulo, alterações no controller e view)
validadores disponíveis
helpers para validação
como repopular facilmente um form, ativando a configuração [...]
Symfony Cheat-Sheet – Form Helpers
Publicado em PHP, cheat sheet, symfony em Junho 28, 2007 | 6 Comentários »
Idiomas disponíveis:
English – PDF | JPG
Português – PDF | JPG
Italiano – PDF (Vittore Zen)


