问题标签 [laravel-routing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
683 浏览

php - Laravel 替代路线

这似乎不起作用,但我想知道是否有类似的可能。我想对用户视图和管理视图使用相同的控制器功能,区别在于管理视图的 url 和传递的变量。

常规页面已制作并正在运行,但我正在尝试添加管理视图。我写出如下路线,并$organization_id=false作为参数添加到所有必要的 AccountController 函数中。有没有一种简单的方法可以让所有这些工作?

路线Admin\HomeController确实有效

0 投票
4 回答
1737 浏览

php - 文件夹中的 Laravel 控制器 - 路由不起作用

我将名为“LoginController”的控制器放在“login”文件夹中。

在路线中,我给出了这个:

也试过

以上似乎都不起作用,并且给我 Class does not exist 错误。我对这个错误感到非常震惊。我在“用途”中访问控制器的方式是否正确?我需要做任何额外的事情才能让它工作吗?

任何帮助真的很感激!

0 投票
1 回答
6092 浏览

php - Laravel 4:在布局内嵌套视图与数据

我正在编写一个简单的应用程序,它只依赖于一些路线和视图。我已经设置了一个整体布局并使用以下方法成功嵌套了一个模板。

路由.php

大师之刃.php

列表模板.php

如何将查询结果$users传递到我的主模板,然后传递到 list-temple.php?

谢谢

0 投票
1 回答
533 浏览

php - Laravel 4(php)使用路由上的任何输入重定向到相同的视图

我是 laravel 框架和 php 的新手,所以我很难问这个问题。我希望我的 php 应用程序通过我的路由通过任何输入路由到登录页面。例如,假设我的网站是 www.example.com,如果用户尝试输入 www.example.com/xxxxx,如果不存在,我希望用户被定向到默认页面 www.example.com我的路线中的听众 xxxxx。我希望这是有道理的。任何帮助将不胜感激。谢谢

0 投票
1 回答
9684 浏览

laravel - Laravel:如何根据路由响应自定义 404 错误

我正在使用Laravel4框架,我遇到了这个问题。

我想根据请求的 url 显示自定义 404 错误。

例如:

的值'$something'并不重要。

所示示例仅适用于一个段,即'site/foo''admin/foo'。如果有人请求'site/foo/bar''admin/foo/bar'laravel 将抛出默认的 404 错误。

我试图在 Laravel4 文档中找到一些东西,但没有什么适合我。请帮忙 :)

谢谢!

0 投票
1 回答
247 浏览

testing - 不能多次执行 Laravel 4 动作/路线测试

我遇到了 Laravel 4 测试问题:动作/路由测试只能运行一次,并且必须是第一次测试运行。在调用断言之前,任何后续操作/路由测试都将失败并出现异常。

  • 只要路线/动作测试是第一次测试运行,它们就会运行。
  • 非路由/动作测试正常运行,尽管它们会导致后续路由/动作测试抛出异常

请务必注意,相关测试不会失败,它们会在触发操作时引发异常,例如:

示例测试类:

这是特定于实现的,一个新的 Laravel 4 项目没有出现这个问题。什么可能导致这种行为?您将如何追踪问题?

0 投票
1 回答
3834 浏览

php - Laravel 4:基于身份验证状态的单个 URI 的两个不同视图页面

我最近开始使用 Laravel 4 进行开发,并且对路线有疑问。

对于“/”,我希望根据用户的身份验证状态有两个不同的视图页面。

如果用户已登录并正在查看“/”,我想向他们展示一个带有管理控件的视图,当用户以普通用户身份查看“/”而不登录时,我想提供一个一般信息视图.

为了做到这一点,我一直在玩过滤器“auth”和“guest”,但没有运气。// 应用程序/routes.php

上面的代码工作到作为登录用户的地步,我能够显示正确的响应,但在注销后,我无法以普通用户的身份看到正确的响应。

也许这是应该在控制器中处理的事情?如果有人能指出我正确的方向,那将非常有帮助。

0 投票
1 回答
815 浏览

php - Laravel 4 多段动态路由

我想创建一个允许多个段的动态路线。

使用这个:

给了我我的第一个动态片段,当然我可以这样做:

等等,但我确信有更好的方法来做到这一点。

0 投票
3 回答
14213 浏览

laravel - Laravel 4:路由到 localhost/controller/action

我或多或少是 Laravel 4 的新手。我以前从未使用过路由,但通常我习惯的是 url/controller/action,然后是我的后端路由。我已经阅读了几次路由和控制器的文档,并通读了一些教程,因此,我试图弄清楚如何在不为每个控制器和动作编写路由的情况下使其工作。

我尝试了类似的东西

现在,我知道这是错误的,因为它不起作用,但我错过了什么?在大多数教程和东西上,我或多或少地看到了每个控制器和动作的路线,例如:

这对我来说似乎很愚蠢,而且是在浪费时间。

反正有没有达到我想要的?

0 投票
1 回答
462 浏览

laravel - laravel 4 hybridauth 在多条路线上

我目前只是试图从 CodeIgniter 切换到 Laravel。

我已经成功实现了 hybridouth 方法,但它似乎只适用于它指定的路线。

我已经尝试搜索教程和示例,但即使它们仅显示身份验证正在处理 1 条路线。

如何为每条路线提供一些功能以检查用户是否已登录?

需要身份验证的组。

这似乎调用了正常的身份验证,我正在使用混合身份验证