Bonjour,

Je viens d'installer symfony et de créer une application.
A peu de chose près, j'ai simplement généré deux modules Contact et Comment avec donc deux formulaires associés.

Je cherche à afficher dans le show de mon Contact, le formulaire de comment.

Dans mon action show de Contact, j'ai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
public function executeShow(sfWebRequest $request)
  {
    $this->formComment = new commentForm();
 
  	$this->contact = Doctrine_Core::getTable('contact')->find(array($request->getParameter('id')));
    $this->forward404Unless($this->contact);
  }
Dans mon template:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<?php include_partial('form', array('form' => $formComment)) ?>
 
<table>
  <tbody>
    <tr>
      <th>Id:</th>
      <td><?php echo $contact->getId() ?></td>
    </tr>
etc.
Pourquoi le formulaire de Comment généré pointe vers contact? Le code généré est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<form action="/frontend_dev.php/contacts/create" method="post" >
  <table>
    <tfoot>
      <tr>
        <td colspan="2">
          &nbsp;<a href="/frontend_dev.php/contacts">Back to list</a>
                    <input type="submit" value="Save" />
Merci d'avance,
Laurent.