私は Symfony2 を使用しており、表に情報のリストを表示したいのですが、次の例外が生成されました。
AffaireBundle:Affaires:affaires.html で、テンプレートのレンダリング中に例外がスローされました (「ルート "affaire_voir_affaire" のパラメーター "id" は、対応する URL を生成するために "\d+" ("" 指定) と一致する必要があります。")。 27行目で小枝。
thats is Routing.yml:
affaire_liste_affaires:
pattern: affaires/{page}
defaults: { _controller: AffaireBundle:Affaires:lister, page: 1 }
requirements:
page: \d*
affaire_voir_affaire:
pattern: /{id}
defaults: { _controller: AffaireBundle:Affaires:voir }
requirements:
id: \d+
affaire_afficherformulaire_affaire:
pattern: ajouter
defaults: { _controller: AffaireBundle:Affaires:afficherFormulaire }
affaire_ajouterPC_affaire:
pattern: ajouterPompe_Chaleur
defaults: { _controller: AffaireBundle:Affaires:ajouterPC }
affaire_modifier_affaire:
pattern: modifier/{id}
defaults: { _controller: AffaireBundle:Affaires:modifier }
requirements:
id: \d+
affaire_supprimer_affaire:
pattern: supprimer/{id}
defaults: { _controller: AffaireBundle:Affaires:supprimer }
requirements:
id: \d+
affaire_rechercher_affaire:
pattern: rechercher
defaults: { _controller: AffaireBundle:Affaires:rechercher }
requirements:
_method: POST