草庐IT

PAI-Blade

全部标签

php - Laravel 5.2 $errors 未出现在 Blade 中

因此,我正在学习Laravel5基础教程,并且一直停留在表单验证上。我完全按照教程进行操作,但我得到一个undefinedvariable:创建文章View中的错误。在我关注的教程和我在网上找到的内容中,他们说errors变量总是存在于blade文件中供您使用,所以我不知道我做错了什么?任何帮助将不胜感激!喜欢Laravel除了这个错误!View@if($errors->any())@foreach($errors->any()as$error){{$error}}@endforeach@endifControllerall());return'theuserhasbeenregist

php - Laravel 5.2 $errors 未出现在 Blade 中

因此,我正在学习Laravel5基础教程,并且一直停留在表单验证上。我完全按照教程进行操作,但我得到一个undefinedvariable:创建文章View中的错误。在我关注的教程和我在网上找到的内容中,他们说errors变量总是存在于blade文件中供您使用,所以我不知道我做错了什么?任何帮助将不胜感激!喜欢Laravel除了这个错误!View@if($errors->any())@foreach($errors->any()as$error){{$error}}@endforeach@endifControllerall());return'theuserhasbeenregist

php - Laravel Blade 检查空 foreach

我想检查我的foreach是否为空,这样基本的html标记就不会显示,里面没有结果。我试图将它包装在一个if语句中,然后如果它是空的,则什么都不做循环foreach。@if($status->replies==='')@elseif@foreach($status->repliesas$reply){{$reply->body}}@endforeach@endif@if(!(empty($status->replies))@foreach($status->repliesas$reply)$reply->user->username])}}">user->getNameOrUserna

php - Laravel Blade 检查空 foreach

我想检查我的foreach是否为空,这样基本的html标记就不会显示,里面没有结果。我试图将它包装在一个if语句中,然后如果它是空的,则什么都不做循环foreach。@if($status->replies==='')@elseif@foreach($status->repliesas$reply){{$reply->body}}@endforeach@endif@if(!(empty($status->replies))@foreach($status->repliesas$reply)$reply->user->username])}}">user->getNameOrUserna

php - 如何访问 Laravel 5 Blade 中的 URL 段?

我有一个网址:http://localhost:8888/projects/oop/2我想访问第一段-->projects我试过了刷新页面时,我的View中没有打印任何内容。任何帮助/建议将不胜感激 最佳答案 试试这个{{Request::segment(1)}} 关于php-如何访问Laravel5Blade中的URL段?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3183

php - 如何访问 Laravel 5 Blade 中的 URL 段?

我有一个网址:http://localhost:8888/projects/oop/2我想访问第一段-->projects我试过了刷新页面时,我的View中没有打印任何内容。任何帮助/建议将不胜感激 最佳答案 试试这个{{Request::segment(1)}} 关于php-如何访问Laravel5Blade中的URL段?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3183

php - Blade : escaping text and allowing new lines

我在其中一页上显示了用户输入的文本。不过,我想允许换行。如何显示文本,使其转义并且允许换行?我用过nl2br()和Blade的三重支架{{{$text}}},但是,很明显,三方括号会转义标签也是。有没有办法使用Blade结合转义和HTML的新行?谢谢。 最佳答案 你可以先进行转义,使用e()然后应用nl2br():{{nl2br(e($text))}}e()是Blade在编译三方括号时使用的函数 关于php-Blade:escapingtextandallowingnewlines,我们

php - Blade : escaping text and allowing new lines

我在其中一页上显示了用户输入的文本。不过,我想允许换行。如何显示文本,使其转义并且允许换行?我用过nl2br()和Blade的三重支架{{{$text}}},但是,很明显,三方括号会转义标签也是。有没有办法使用Blade结合转义和HTML的新行?谢谢。 最佳答案 你可以先进行转义,使用e()然后应用nl2br():{{nl2br(e($text))}}e()是Blade在编译三方括号时使用的函数 关于php-Blade:escapingtextandallowingnewlines,我们

php - Lumen:在 Blade View 中获取 URL 参数

我正在尝试从View文件中获取url参数。我有这个网址:http://locahost:8000/example?a=10和一个名为example.blade.php的View文件。从Controller中,我可以使用$request->input('a')获取参数a。有没有办法从View中获取此类参数(无需将其从Controller传递到View)? 最佳答案 这很好用:{{app('request')->input('a')}}其中a是url参数。在这里查看更多信息:http://blog.netgloo.com/2015/07

php - Lumen:在 Blade View 中获取 URL 参数

我正在尝试从View文件中获取url参数。我有这个网址:http://locahost:8000/example?a=10和一个名为example.blade.php的View文件。从Controller中,我可以使用$request->input('a')获取参数a。有没有办法从View中获取此类参数(无需将其从Controller传递到View)? 最佳答案 这很好用:{{app('request')->input('a')}}其中a是url参数。在这里查看更多信息:http://blog.netgloo.com/2015/07