繁体   English   中英

Laravel在脚手架Auth登录中看不到路由

Laravel Doesn't see Routes in Scaffolded Auth login

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

代码

<div class="col-sm-6 text-right">
    <a href="{{ route('password.request') }}">forgot?</a>
</div>

错误

解析错误:语法错误,意外的“密码”(T_STRING),预期为“或”)(查看:/path/to/laravel/resources/views/auth/login.blade.php)

当我尝试在Tinker中对route('password.request')进行评估时,可以,但是Tinker使用PHP 7.1.19和Web界面7.1.11(如果这很重要)。

堆栈跟踪

  1. {main}() /home/app/path/public/index.php:0
  2. Symfony\Component\Debug\Exception\FatalThrowableError-&gt;() /home/vagrant/www/tonezone/storage/framework/views/e994cd5027a170d4c5b3b3e08ce6dd81af433087.php:39
  3. {main}() /home/app/path/public/index.php:0

第39行

<a href="<?php echo e(route('password.request')); ?>"><?php echo app('translator')->getFromJson('forgot?'); ?></a>
1 个回复

如果'password.request'是一个字符串,则不会出现错误,因此我认为您的引号是倒置的。

我想您可能在上一个括号中的语句中遗漏了一个引号。 也许您正在添加翻译? 很容易错过类似的东西。

2 事件监听器中的 Laravel auth::login 不持久

我有一个 Laravel 5.2 应用程序,我正在尝试在事件侦听器中登录用户。 所有路由都包含在 Web 中间件中,我正在为会话使用数据库,我看到它在事件侦听器执行时创建了一个条目,但是稍后访问其他页面的行为就好像会话中没有用户一样。 只是为了测试我的代码,我在控制器路由中添加了相同的侦听器代码并 ...

5 Laravel:php artisan make:auth不会创建路线

我正在按照本教程在我的应用程序中创建基本用户身份验证。 当我运行php artisan make:auth它会创建视图。 但是,应该自动设置的路由不起作用。 它在我的路线文件中添加了以下行: 但是,当我单击菜单上的“登录”或“注册”(由Artisan命令创建)时,会抛出40 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM