formas incorporados no quadro de programação Web Symfony dar engenheiros da Web de forma única para adicionar liso - olhando formas para suas páginas web. Vinculando os formulários incorporados à sua página Web é feito quando você adicionar o código de formulário incorporado ao código da página da Web . Uma das principais vantagens da utilização de um formulário incorporado em Symfony é que ele pode ligar para o mesmo banco de dados que o resto do site usa para armazenar as entradas de formulário ou um banco de dados completamente diferente. Instruções
1
Abra seu editor de código preferido ou um aplicativo de edição de texto simples e criar um novo documento ou abrir o código da página que você deseja vincular o formulário para .
2
Criar um novo módulo evento responsável com a ligação do formulário para a página :
< eventActions php //apps /frontend /modules /eventos /ações /actions.class.phpclass estende sfActions { função pública executeIndex ( sfWebRequest $ request ) {$ this-> eventos = Doctrine :: getTable (' Evento ') -> findAll (); }}
3
Configure a estrutura do formulário incorporado usando a função executeEdit e especificando o modelo de formulário que o formulário incorporado usa :
função pública executeEdit ( sfWebRequest $ request ) {$ this-> forward404Unless ( $ event = Doctrine :: getTable (' evento ' ) -> find ( array ( $ request-> getParameter ( 'id' ))) , sprintf ('. Evento não existe ( % s) ', $ request-> getParameter ( 'id' ))); $ this -> form = new EventForm ( $ event ); ! } < --apps/frontend/modules/templates/editSuccess.php-- >
formulário título
Voltar ao índice 4
Salve o código prática que você criou e usá-lo como um modelo vai para a frente quando você precisa vincular um formulário Symfony incorporado em sua página .
< br >