问题标签 [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.
laravel - Laravel 不尊重 routes.php 文件
我有一个奇怪的问题。我最近将我的 Laravel 站点从我的本地主机(在 Mac 上)中的一个目录移动到另一个目录。从那以后没有什么是对的。我不得不将我的 .htaccess 从标准 Laravel 4 .htaccess 更改为:
这是 L4 的替代 Laravel .htaccess。这至少使我的公用文件夹不被禁止。但是现在 Laravel 完全忽略了路由文件。事实上,所有路由(文件中的和不存在的)似乎都有效并且似乎没有一个调用 404 错误,即使我尝试调用存在的路由和不存在的路由。我什至删除了路由文件中除了基本路由之外的所有内容,并且没有任何改变。
怎么可能调用不存在的路由而我没有找到页面未找到错误?我得到的只是一个白屏。除了基本路线外,情况也是如此。为什么它只尊重基本路线(即'')?如果我将该路由更改为其他控制器之一,它将调用该控制器。简而言之,唯一有效的路线是''。为什么自从我移动网站后一切都发生了变化?
laravel - Laravel Routes - 是否可以完全不使用它们?
我是具有 CI 背景的 Laravel 3.x 初学者。
我非常熟悉使用控制器而不是路由,并且在尝试在 Laravel 中使用控制器时遇到了问题。
例如:假设我有 home_controller 和“关于”操作。我的问题是我只能通过设置指向它的路由来访问“关于”操作 - 我认为这是不可取的。
有没有办法在不设置路线的情况下让“关于”动作起作用?
php - laravel 控制器不起作用
1.我正在关注CodeHappy:Using Controllers to learn to use laravel controllers,在我的PC “myproject/”指向“wamp/www/laravel/public”文件夹,当我尝试“myproject/account/login”时浏览器显示:
未找到
在此服务器上找不到请求的 URL /account/login。
2. 很明显,浏览器试图找到“account”文件夹而不是使用控制器,我在“public”下创建了“account”文件夹并再次尝试,我的猜测被证明是正确的。在使用控制器之前我应该在任何地方进行配置吗?
我的代码:
应用程序/控制器/account.php
/application/routes.php
laravel - Laravel noun1/$arg1/noun2/$arg2 路由/控制器
我想要以下网址:
和可选的 /question/1/choices/3
其中 1 是 question_id,3 是choice_id。
我怎么能在 Laravel 中做到这一点?
谢谢
更新 我想我可以用类似的东西来实现这一点
但是我怎样才能将它链接到控制器
php - Laravel 路线不起作用。
尝试开始使用 Laravel。通过一个简单的教程(我想),他们通过 route.php 页面进行了此操作。
我也有一个不工作的简单 login.php 页面
似乎我创建的任何东西都不会出现。它只是给出一个 404 错误。我需要冲洗一些东西吗?我尝试重新启动 Apache 但没有运气。
如果需要,我需要 Composer 我将如何设置 .json?我会把它放在哪里
php - Laravel 角色和路由身份验证
我正在寻找归档以下内容
用户登录 -> 从数据库分配权限 -> 他们只能看到允许的路由
到目前为止,我已经能够到达这里:
如果用户处于活动或不活动状态,它会检查用户的状态,然后将特权存储在我的会话中。接下来是什么?我如何保护我的路线?
谢谢
php - Laravel 3 将所有“/”请求路由到一组特定的控制器
我有一个主站点 (/site) 和两个热点站点 (/market, /content) 和 1 个管理员 (/admin)。现在我只能使用 localhost/site/controller 访问主站点,但我想将所有“/”请求路由到主站点。
例如:
这同样适用于 GET 和 POST 请求。
有小费吗 ?
我试过在 laravel 路线中使用通配符,但没有运气。
laravel - 在 Laravel 4 中命名为宁静的路线
所以,我已经能够让 restful 控制器使用
等/users/account
工作。但是,如果我尝试做类似的事情
然后转到/account
,它不起作用(NotFoundHTTPException
)。有没有办法结合使用命名路由和 restful 控制器?我喜欢 restful 系统如何分解请求,以及命名路由如何封装 URI 并将它们与函数名分离。这在 Laravel 3 中有效。我是否在语法中遗漏了某些内容,或者 Laravel 4 是否故意禁止这种混搭行为?谢谢...
laravel - Laravel 路线工匠
当我在 laravel 4 中运行工匠路线时
这是正常的还是有什么问题。我的路线工作只是想知道是否可能存在错误或其他问题。以下是我的身份验证路线。我正在使用宁静的路线进行身份验证。
php - Laravel 组合路由
有没有办法结合这两条路线?
我问是因为第二条路线,我必须添加它才能使以下请求起作用: