routing相关内容

symfony2 使用正则表达式对单个控制器操作使用多个 url 模式

symfony2 是否可以使用正则表达式为单个控制器操作定义多个 url 模式,这样我们就不必定义多个规则?提前致谢 解决方案 你的意思是有需求的占位符吗? 博客:模式:/blog/{page}默认值:{ _controller: AcmeBlogBu​​ndle:Blog:index, page: 1 }要求:页面:\d+ 这里你有多个由占位符定义的路由,通过正则表达式验证到同一个控 ..
发布时间:2022-01-08 18:43:14 其他开发

如何使 IRouteConstraint 过滤路由

我编写了一个自定义路由约束,但它的过滤器无法识别.有人有使用 IRouteConstraint 的示例吗? 另外,请注意开发人员:我在我的 android 上获得了双重显示的表单.部分渲染一定有问题? 解决方案 这是一个在虚构存储库中查找文章 slug 的简单约束: 公共类 SlugRouteConstraint : IRouteConstraint{私有只读 ISlugRepos ..
发布时间:2022-01-08 18:41:50 C#/.NET

如何阻止 ASP.Net MVC Html.ActionLink 使用现有的路由值?

我正在处理的网站有一些相当复杂的路由结构,我们在使用路由引擎以我们需要构建 URL 的方式构建 URL 时遇到了一些困难. 我们有一个搜索结果页面,它使用基于 RegEx 的模式匹配将多个变量分组到单个路由段中(即“www.host.com/{structuralParameters}"可以如下:“www.host.com/variableA-variableB-variableC" - 其 ..
发布时间:2022-01-08 18:39:21 其他开发

Angular 2,RC5 路由器插座在另一个路由器插座内

我正在尝试制作一个项目,其中一个路由器插座位于另一个路由器插座中: 它将像这样工作: 在第一个路由器插座中,它将有两个视图: 身份验证组件(/login) 管理组件(/admin) 然后在第二个出口将在管理组件内,具有自己的路由,将呈现这些: 仪表板 (/admin) 个人资料(/admin/profile) 用户 (/admin/users) ..
发布时间:2022-01-08 18:39:04 其他开发

如何检测rails是否在根url?

我想要的似乎很简单. 在我的应用程序助手中我设置了这个 模块 ApplicationHelper定义是根如果 root_url@container = "主机箱"别的@container = "maincontainerbox"结尾结尾结尾 在我的应用程序布局中我有这个 如何确定我的应用程序是否在主页上.如果不做其他事情. 解 ..
发布时间:2022-01-08 18:38:55 其他开发

Rails 3 返回 HTTP 406 Not Acceptable?

我有以下控制器代码: 定义创建@admin = Admin.new(params[:admin])respond_to 做 |格式|如果@admin.saveredirect_to(@admin, :notice => '管理员已成功创建.')别的渲染:动作=>“新的"结尾结尾结尾定义更新@admin = Admin.find(参数[:id])respond_to 做 |格式|如果@admin ..
发布时间:2022-01-08 18:38:13 其他开发

Durandal Subrouting (热毛巾)

基本上,我正在尝试在菜单中创建一个菜单.因此,在主菜单路线中,会有一个带有另一组路线的垂直菜单.单击子菜单路由时,仅更新部分页面,垂直菜单不会重新加载.我猜它会类似于这个 KO fiddle http://jsfiddle.net/dPCjM/,但是还需要另外一套主路由视图中的“幽灵"KO 指令: ..
发布时间:2022-01-08 18:37:56 其他开发

从 Symfony2 中的 routing.yml 将一条路由重定向(301)到另一条路由

我知道这可能是微不足道的,但我在网络上或 Symfony2 参考中找不到任何东西. 如何将一条路由从 routing.yml 重定向到另一条路由(状态码为 301)? 我正在寻找这样的东西: SomeRoute:模式:/someroute默认值:{ _controller: SomeBundle:Controller:action }另一条路线:模式:/另一个路线默认值:{_redi ..
发布时间:2022-01-08 18:36:42 其他开发

用颤振嵌套路由

我正在尝试为以下问题找出良好的架构解决方案:我有以下 一级 路线,也可以称为 布局: /onboarding/* ->显示入职布局/仪表板/* ->显示仪表板布局/覆盖/* ->显示上滑覆盖布局/模态/* ->显示模态布局 根据他/她的身份验证状态、操作等将用户路由到其中的每一个.我正确地理解了这个阶段. 当我想使用可以称为 页面的二级路由时出现问题,例如 /onboarding/si ..
发布时间:2022-01-08 18:36:17 其他开发

角度路由异步授权

Angular 不提供任何关于路由的授权/访问权限(我说的是默认的 Angular 路由 1.x,而不是 beta 2.0 或 UI 路由).但我必须实现它. 我遇到的问题是我有一个服务调用服务器来提供此信息并返回一个承诺.但是这个数据只获取一次,然后缓存在客户端,但还是需要获取一次. 我现在想处理 $routeChangeStart 事件,该事件检查下一个路由是否定义了特定属性 au ..
发布时间:2022-01-08 18:35:18 其他开发

Rails 用点创建格式错误的路线

我正在使用路径辅助方法在 link_to 中生成 URL,它们返回的 URL 格式如下: http://localhost:3000/tweets.4 当我期望它们像这样格式化时: http://localhost:3000/tweets/4 注意它是如何使用点作为分隔符而不是预期的正斜杠的.顶部链接无法解析为正确的视图,它只是重新加载/tweets 视图.当我手动将 URL 编辑为底部时 ..
发布时间:2022-01-08 18:34:54 其他开发

在 Hartl 的 ruby​​-on-rails 教程的第 11 章中删除 Micropost 时出现“没有路由匹配"错误 - 完全被难住了

我正在尝试通过 Michael Hartl 的 ROR 教程找出一个特别难以捉摸的错误. 当点击微博的“删除"(从主页或用户/显示页面)时,URL 是 http://localhost:3000/microposts/303,但结果是“路由错误 - 没有路由匹配"/microposts/303. 我浏览了涉及的代码的每一页,并将它们替换为来自 Hartl 的 gitHub 项目站点的代 ..
发布时间:2022-01-08 18:34:18 其他开发

如何在 Sinatra 中使用带有斜线的参数?

玩 sinatra,我遇到了一个小问题:当我使用带有斜杠的参数时,它混淆路由器引擎.那么有没有一种很好的方法来处理这种参数而无需对其进行编码? 代码看起来像 get 'add/:url' 做#....结尾 我打算让/add/http://sctackoverflow.com/ 之类的东西工作 解决方案 你有没有尝试使用 splat 参数? 类似: get '/add/*' ..
发布时间:2022-01-08 18:33:56 其他开发

如何在路由 INI 文件中为 Zend 框架中的子域编写路由链?

我正在尝试使用 Zend 路由器创建一个子域,然后对于子域下的每个部分,例如 subdomain.site.com/section/,我正在创建另一个路由,然后尝试将其链接到子域路由.但我不知道怎么做.我已经阅读了我能找到的所有文档和所有论坛,但它让我自己弄清楚.到目前为止,我的尝试只是给我这个错误: 可捕获的致命错误:参数 2 传递给Zend_Controller_Router_Rewri ..
发布时间:2022-01-08 18:30:01 PHP