Bonjour a tous j ai un serieux probleme je n arrive pas a enregistrer ma classe modal

la soumission de la classe recontre une erreur 500

voila mes fichiers:

le controler equipe au niveau du create:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/**
    * Creates a new Equipe entity.
    *
    * @Route("/{idoffre}/", name="equipe_create",defaults={"_format"="json"})
    * @Method("POST")
    * @Template("AppGestionBundle:Equipe:new.html.twig")
    */
   public function createAction(Request $request, $idoffre)
   {
 
   $em = $this->getDoctrine()->getManager();
   $entity = new Equipe();
 
   $offre=$em->getRepository('AppGestionBundle:Offre')->find($idoffre);
           $entity->addOffre($offre);
           $form = $this->createForm(new EquipeType(), $entity, array(
       'action' => $this->generateUrl('equipe_create',  array('id' => $idoffre)),
   ));
if($request->getMethod() == 'POST') {
       if ($form->handleRequest($request)->isValid()) {
           $em->flush();
           $message = 'OK';
           $response = new Response();
           $response->headers->set('Content-Type', 'application/json');
           $response->setContent(json_encode($message));
           return $response;
       }
   }
return $this->render('AppGestionBundle:Offre:show.html.twig', array(
       'id' => $idoffre,
       'form' => $form->createView(),
   ));
maintenant le controller offre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
/**
 * Finds and displays a Offre entity.
 *
 * @Route("/{id}", name="offre_show")
 * @Method("GET")
 * @Template()
 */
public function showAction($id)
{
    $em = $this->getDoctrine()->getManager();
 
    $entity = $em->getRepository('AppGestionBundle:Offre')->find($id);
    $equipe = $em->getRepository('AppGestionBundle:Equipe')->getEquipeDunOffre($entity);
    if (!$entity ) {
        throw $this->createNotFoundException('Unable to find Offre entity.');
    }
 
    $equip = new Equipe();
    $formEquipe = $this->createForm(new EquipeType(), $equip);
    $equipes = $em->getRepository('AppGestionBundle:Equipe')->getEquipeDunOffre($entity);
    $deleteForm = $this->createDeleteForm($id);
 
    return array(
        'entity'      => $entity,
        'equipe'      => $equipe,
        'equipes'      => $equipes,
        'formEquipe' => $formEquipe->createView(),
        'delete_form' => $deleteForm->createView(),
    );
}
Ma classe modal:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<!-- Ceci est le bouton d ajout dune equipe -->
 <a class="btn btn-primary "data-toggle="modal" id='affecterEquipe'>
            <i class="glyphicon glyphicon-plus-sign"></i>
            Affecter
        </a>
 
<!-- ceci est le formulaire d ajout d'une equipe -->
 
<div class="modal fade" id="dialogEquipe" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true" onclick="supprimerForms()">&times;</span></button>
                <<h4 class="modal-title" id="myModalLabel">Affectation Une Equipe : {{entity}}</h4>
            </div>
            <div id="modal-wrapper">
    <div class="modal-body" id="form_equipe">
        <form class="form-horizontal" action="{{ path('equipe_create',{'idoffre': entity.id}) }}" id="formulaire_equipe" method="post">
 
            {{form_row(formEquipe.referenceEquipe,{title:"Reference: "})}}
            {{form_row(formEquipe.nomOffre,{title:"Libellé: "})}}
            {{form_row(formEquipe.specialite,{title:"Montant Deduite: "})}}
            {{ form_rest(formEquipe)}}
        </form>
 
    </div>
        </div>
    <div class="modal-footer">
                <input type="reset" value ="Annuler" class="btn btn-default btn btn-default" onclick="supprimerForms()"/>
                <input type="submit" id="savePanne" class="btn btn-primary btn btn-default"/>
            </div>
        </div>
    </div>
</div>
et maintenant mon javascripts:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
$(document).ready(function() {
      $("#affecterEquipe").click(
 
         function (e){
            e.preventDefault();
 
 
            $("#modal-wrapper").load("new/"+$(this).attr("data-id"),{},function(){
            $("#dialogEquipe").modal("show");
            var $monForm = $("#formulaire_equipe");
            alert("hello my boy");
            $("#savePanne").on("click", function(){
                $('#spinner').css('display', 'block');
                $monForm.validate();
                if($monForm.valid()){
                    $.ajax({
                        type        : 'POST',
                        url         : $monForm.attr('action'),
                        headers: {"name": "editclientvalidation"},
                        data        : $monForm.serialize(),
                        dataType    :"json",
                        success     : function(response)
                        {
                            window.location.reload();
                        }
                    });
                }
                return false;
            });
        });
    });
});
merci d avance les gars