Olá pessoal vamos começar com o nosso curso prático de Symfony 1.4.
Bom inicialmente recomendo darem uma lida em Symfony framework de alta produtividade.
O Negócio
Iremos criar um cadastro de clientes contendo
Entidade Cliente - entidade para o cadastro de clientes
Atributos:
id: integer auto increnmentável
nome: varchar(200)
data_nascimento: date()
cpf: varchar(20)
rg: varchar(20)
telefone_fixo: varchar(15)
telefone_celular: varchar(15)
cep: varchar(15)
endereco: varchar(200)
bairro: varchar(100)
cidade: varchar(100)
estado: varchar(2)
referencias: blob()
outras_informacoes: blob()
flag_ativo: boolean
Entidade Contato - entidade para registro de atendimentos
Atributos
id: integer
cliente_id: integer
titulo: varchar(200)
descricao: blob()
Em ambas as entidades adicionaremos posteriormente alguns campos para auditoria.
Links para baixar as ferramentas a serem utilizadas:
Ide Netbeans 6.8 ou superior
http://netbeans.org/community/releases/70/
Modelador ER DB Designer 4
http://fabforce.net/downloadfile.php?iddownloadfile=1
Servidor Xammp Ultima Versão
http://www.apachefriends.org/pt_br/xampp-windows.html#2287
Symfony 1.4 - baixem a versão 1.4
http://www.symfony-project.org/installation
Bom downloads ae pessoal e até a próxima aula, ainda esta semana.
Dicas php, symfony, oracle 10g, mysql e Db4o. Cursos práticos e Tutoriais.
segunda-feira, 7 de fevereiro de 2011
quarta-feira, 2 de fevereiro de 2011
Referencia para o Symfony
Pessoal para quem sofre com as configurações dos arquivos yaml (yml)
segue este link: http://www.symfonyreference.com/
muito bom e completo.
Abraço a todos.
segue este link: http://www.symfonyreference.com/
muito bom e completo.
Abraço a todos.
Marcadores:
configuração yml,
referencia,
referencia symfony,
symfony
terça-feira, 1 de fevereiro de 2011
Curso Prático Symfony 1.4 - Criando um cadastro de clientes
Pessoal gostaria de avisar aos visitantes deste blog que estarei iniciando a partir da semana que vem um curso-tutorial para o symfony 1.4 - Criando um Cadastro de Clientes, com ajax jQuey, mysql, doctrine, sfGuardDoctrine, e outros plugins que venham a ser utilizados.
Aviso: todas a dúvidas que surgirem referente ao projeto serão respondidas.
Ao final do curso você estará apto a desenvolver uma aplicação web com um dos melhores frameworks da atualidade, e perceberá o seu desempenho.
Para a modelagem do BD utilizarei o DBDesigner, mas arquivos referentes a configurações e o sql de geração do banco disponibilizarei online.
Para o desenvolvimento utilizarei a IDE NetBeans 7.0 que já tem suporte ao php e Symfony.
Abraço a todos
Aviso: todas a dúvidas que surgirem referente ao projeto serão respondidas.
Ao final do curso você estará apto a desenvolver uma aplicação web com um dos melhores frameworks da atualidade, e perceberá o seu desempenho.
Para a modelagem do BD utilizarei o DBDesigner, mas arquivos referentes a configurações e o sql de geração do banco disponibilizarei online.
Para o desenvolvimento utilizarei a IDE NetBeans 7.0 que já tem suporte ao php e Symfony.
Abraço a todos
terça-feira, 4 de janeiro de 2011
Symfony 2.0
Palestra do Fabien.
Muito interessante os detalhes (symfony com phpBB), e para quem quiser seguir no junto com este link no youtube há outros vídeos referentes ao mesmo assunto.
http://www.youtube.com/watch?v=VuNFof59A7M
Abraço a todos.
Muito interessante os detalhes (symfony com phpBB), e para quem quiser seguir no junto com este link no youtube há outros vídeos referentes ao mesmo assunto.
http://www.youtube.com/watch?v=VuNFof59A7M
Abraço a todos.
sexta-feira, 31 de dezembro de 2010
Video muito legal
Para quem já assistiu matrix.
http://www.youtube.com/watch?v=yX8yrOAjfKM&feature=fvw
Nada a ver com programação mas é legallll.
Abraços pessoal e feliz 2011 a todos!!!!
http://www.youtube.com/watch?v=yX8yrOAjfKM&feature=fvw
Nada a ver com programação mas é legallll.
Abraços pessoal e feliz 2011 a todos!!!!
terça-feira, 9 de novembro de 2010
Personalizar o Generator do processForm()
Para personalizar o generator do processForm vá até o arquivo com o caminho abaixo:
- \lib\vendor\symfony\lib\plugins\sfDoctrinePlugin\data\generator\sfDoctrineModule\admin\parts\processFormAction.php
Uma opção para alterar este arquivo seria por exemplo setar algum atributo que existe em todas as suas ClassesForm , no caso posso sitar o usuário que fez a ultima atualização
protected function processForm(sfWebRequest $request, sfForm $form)
{
$form->bind($request->getParameter($form->getName()), $request->getFiles($form->getName()));
if ($form->isValid())
{
$notice = $form->getObject()->isNew() ? 'The item was created successfully.' : 'The item was updated successfully.';
try {
try {
//linha personalizada
$form->getObject()->setUpdatedUser($this->getUser());
} catch (Exception $exc) {
echo $exc->getTraceAsString();
}
.
.
.
.
.
Bom pessoal este é o exemplo, e lembrando é claro que qualquer alteração nesta classe afetará todos os seus módulos que utilizarem o generator
Abraço a todos
Assinar:
Postagens (Atom)