Routing exception in symfony (quot;The quot;/league/:id_league/members/newquot; route has some missing mandatory parameters (:id_league)quot;)(Symfony中的路由异常(quot;Thequot;/League/:ID_League/Members/newquot;Routing有一些缺少的必选参数(:ID_League)quot;)) - IT屋-程序员软件开发
问题描述
大家好,很抱歉我的英语不好
我有一个问题:在联盟的Members页面("/League/ID_League/Members")中,操作"new"的链接变成了"/League/Members/News"(联盟的id消失了)。 我想保留该ID并创建一个类似"/League/ID_League/Members/new"的URL,这样您就可以在选择框中选择当前的联赛...
我正在尝试执行以下操作
members:
class: sfDoctrineRouteCollection
options: { model: Members, module: members, column: id_member, with_wildcard_routes: true }
# List to league (id)'s members
memebers_league:
url: /league/:id/members
options: { model: Members, type: list }
param: { module: members, action: index }
# New member
members_new:
url: /league/:id_league/members/new
class: sfDoctrineRoute
options: { model: Members, type: object }
param: { module: members, action: new }
对于这些路由,我得到的例外是"The"/League/:ID_League/Members/new"路由有一些缺少的强制参数(:ID_ALILEL)"(在"Members.class.php"中有getIdLeague())。
有人能帮我吗?
提前谢谢
推荐答案
添加默认值:
param: { module: members, action: new, id_league: 0}
这篇关于Symfony中的路由异常(";The";/League/:ID_League/Members/new";Routing有一些缺少的必选参数(:ID_League)";)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:Symfony中的路由异常(";The";/League/:ID_League/Members/new";Routing有一些缺少的必选参数(:ID_League)";)
基础教程推荐
- 为 iPhone APNS 使用 PHP 时出错 2022-01-01
- 使用 jQuery Ajax 删除 mySQL 表行 2021-01-01
- PHP - 从时差中排除所有非营业时间/天 2022-01-01
- PHP中如何获取当前用户的请求参数? 2023-09-25
- 在 Magento 中设置全局变量,GUI 方式? 2021-01-01
- Laravel Dusk:FacebookWebDriverExceptionUnknownErrorException:未知错误:NET::ERR_CONNECTION_REJECTED 2022-01-01
- PHP 5 反射 API 性能 2021-01-01
- File_get_contents 不起作用? 2021-01-01
- 雄辩的 laravel WhereIn All 2021-01-01
- 使用 php 7 运行 composer,但为 php 5 安装包 2022-01-01
