关键词:
【中文标题】路由覆盖控制器路由【英文标题】:route override the controller route with 【发布时间】:2016-07-12 11:10:21 【问题描述】:所以我试图将变量传递给我的视图,但我不知道 routes.php 中的默认路由如何覆盖 with 变量.. 让我更具体 在我看来,welcome 我有一个带有 4 个选项卡(登录、注册、联系人和主页(apresentacion 文本))的选项卡内容,当用户登录失败时,例如重定向时,他总是转到主页选项卡,因为它是活动的标签。 我试图传递我想让它成为活动选项卡的选项卡的名称。 所以..
在我的控制器中
[登录方式]
(...)
if (Auth::attempt($credentials, true))
return redirect()->route('choice');
return redirect()->route('index')
->with('tab','login')
->withInput();
[注册方法]
(code)
return redirect()->route('index')
->with('tab','register')
->withInput();
在视图中[标签代码]
isset($tab) ? '' : $tab='home'
<div class="tab-content">
<div role="tabpanel" class="tab-pane content $tab=='home' ? 'active' : '' " id="home"></div>
<div role="tabpanel" class="tab-pane content $tab=='login' ? 'active' : '' " id="login"></div>
<div role="tabpanel" class="tab-pane content $tab=='register' ? 'active' : '' " id="register"></div>
<div role="tabpanel" class="tab-pane content $tab=='contact' ? 'active' : '' " id="contact"></div>
</div>
Routes.php [在网络组中]
Route::get('/', function ()
return view('welcome');
)->name('index');
我已经尝试将返回重定向更改为返回视图但不起作用并且已经 dd($tab) 但始终为空
我认为是因为 routes.php 但不确定... srry 为英国人,和 ty 的帮助
【问题讨论】:
【参考方案1】:如果您使用return redirect()->route('index')->with('tab','login')
,则数据会闪现到会话中。要获取视图中的数据,请使用 session('tab')
。更多信息here
【讨论】:
与其他答案相同。编辑后的帖子,不同标签的相同视图..使用 MVC 路由覆盖 Web 表单
...ET网络表单项目-慢慢更新到MVC。我试图通过路由到新的MVC控制器有条件地覆盖一些现有的web表单页面。我可以轻松地将“example.aspx”URL路由到MVC控制器,但如果存在现有的“example.aspx”文件,它就不起作用。示例 查看详情
Laravel 5.4 - 如何覆盖包中定义的路由?
...了一个用于设置基本后台的包。这个包包含几个使用包内控制器的路由。我想要做的是在我的应用程序中覆盖包定义的路由,以便插入自定义控制器。例如,如果我有一条路线Route::get(\'login 查看详情
csharp使用方法覆盖标头将流量路由到控制器操作的方法。(代码片段)
通过 next.js 路由覆盖故事书路由
】通过next.js路由覆盖故事书路由【英文标题】:Overridingstorybookroutesbynext.jsroutes【发布时间】:2020-05-1907:00:11【问题描述】:最近我开发了一个storybook。现在,我想将它附加到另一个使用next.js开发的项目中。Storybook使用它自己的... 查看详情
Laravel - 将资源路由覆盖到不同的路由过滤器组
】Laravel-将资源路由覆盖到不同的路由过滤器组【英文标题】:Laravel-Overridingaresourcerouteintoadifferentroutefiltergroup【发布时间】:2015-01-1116:41:55【问题描述】:Laravel的路由似乎没有按预期工作?据我了解,如果我打算覆盖一条路线... 查看详情
覆盖路由
当前在Internet上,覆盖网络(overlaynetwork)得到了广泛应用,包括文件共享和流媒体服务的P2P覆盖网络、内容分发网络(contentdelivernetwork,简称CDN)、应用层组播(applicationlayermulticast,简称ALM)、虚拟实验床EmuLab和PlanetLab等.覆盖网络是以底层... 查看详情
路由应用程序覆盖文件[关闭]
】路由应用程序覆盖文件[关闭]【英文标题】:RoutingAppCoverageFile[closed]【发布时间】:2012-09-1605:31:34【问题描述】:我最近向AppStore提交了我的游戏。它最近已获得批准,并且正在“为AppStore处理”。当我单击我的应用程序时,它... 查看详情
防止 Angular 6 路由器覆盖 Express Server 中定义的路由
】防止Angular6路由器覆盖ExpressServer中定义的路由【英文标题】:PreventAngular6routerfromoverridingroutesdefinedinExpressServer【发布时间】:2018-11-3010:47:00【问题描述】:如何防止Angular路由干扰来自Express节点服务器的路由?我正在我的Express... 查看详情
我的子域路由覆盖了我在 laravel 7 中的正常网络路由
】我的子域路由覆盖了我在laravel7中的正常网络路由【英文标题】:Mysubdomainroutesareoverwritingmynormalwebroutesinlaravel7【发布时间】:2021-01-3107:07:07【问题描述】:你好开发人员我有一个laravel7项目,我正在尝试使用子域路由,我能够... 查看详情
华硕路由器ap模式--双路由覆盖技术
原理:在一台路由器的的LAN接口下连接到下一个路由器的LAN接口上,让第二台路由也能使用第一台的路由网络开启无线网。接线图:功能:实现局部无线网信号的扩展,本质上就是开了一个新的无线网,使用同一个网络。路由器... 查看详情
无法保存路由应用程序覆盖率文件
】无法保存路由应用程序覆盖率文件【英文标题】:routingappcoveragefilecouldnotsaved【发布时间】:2016-09-1015:48:13【问题描述】:我使用iTunesconnect来发布带有mapkit的应用程序,但错误提示缺少路由应用程序覆盖文件,我必须上传它。... 查看详情
9.11路由控制之名称空间
名称空间:反向解析中,别名重名的问题。 同一名称空间,别名惟一。 在没有加name别名之前,访问app01/index访问到app01/index.访问app02/index访问到app02/index 或:用了别名了,会有一个覆盖的问题,不... 查看详情
如何覆盖 .ASP.NET Core 5 中的路由?
】如何覆盖.ASP.NETCore5中的路由?【英文标题】:Howtooverrideroutein.ASP.NETCore5?【发布时间】:2021-06-2301:34:35【问题描述】:我想在ASP.NETCore5中覆盖路由我试过这个,但它不起作用varlastExistingRoute=routeBuilder.Routes.FirstOrDefault(x=>((Route)... 查看详情
路由器安置
一条街道安装WIFI,需要放置M个路由器。整条街道上一共有N户居民,分布在一条直线上,每一户居民必须被至少一台路由器覆盖到。现在的问题是所有路由器的覆盖半径是一样的,我们希望用覆盖半径尽可能小的路由器来完成任... 查看详情
无线路由器配置桥接模式扩大无线覆盖范围
折腾一上午才把这个顺序给捋清楚,记录下配置要点。主路由器:LAN口配置:192.168.1.1SSID:qfly-A密码:xxxx加密方式:WPA-PSK无线信道:11DHCP设置:192.168.1.100-192.168.1.149主路由器不能开启WDS功能从路由器LAN口设置:192.168.1.2无线设... 查看详情
无线路由器配置桥接模式扩大无线覆盖范围
折腾一上午才把这个顺序给捋清楚,记录下配置要点。主路由器:LAN口配置:192.168.1.1SSID:qfly-A密码:xxxx加密方式:WPA-PSK无线信道:11DHCP设置:192.168.1.100-192.168.1.149主路由器不能开启WDS功能从路由器LAN口设置:192.168.1.2无线设... 查看详情
我可以使用 Laravel 5 中间件来允许包覆盖应用程序路由吗?
】我可以使用Laravel5中间件来允许包覆盖应用程序路由吗?【英文标题】:CanIuseLaravel5Middlewaretoallowpackagestooverrideapproutes?【发布时间】:2015-05-0402:59:12【问题描述】:我希望能够用包中的路由覆盖app/Http/routes.php中定义的路由。例... 查看详情
Laravel 5.7 - 覆盖请求验证类中的 all() 方法以验证路由参数?
】Laravel5.7-覆盖请求验证类中的all()方法以验证路由参数?【英文标题】:Laravel5.7-Overrideall()methodinRequestvalidationClasstovalidaterouteparameters?【发布时间】:2019-02-2309:48:37【问题描述】:我想在请求验证类中验证路由参数。我知道这个... 查看详情