草庐IT

php - Laravel 5 在 Blade 中回显包含 html 的 session 变量

我在laravel中做了一个重定向:returnredirect('admin')->with($returnData);$returnData是一个字符串,其中包含一个引导信息div以及来自Controller的结果。几乎一切正常,除非再次加载页面时它在页面上显示html,就好像它是文本、括号和所有内容一样。如果我使用这个:@if(!empty(Session::get('error'))){{Session::get('error')}}@endif然后显示为纯文本。如果我把它改成它工作正常。我可以保持这样,但我宁愿使用Blade/Laravel因为它应该被使用所以我想知道是否有办

php - 在 laravel/blade 中从数组创建逗号分隔列表?

我正在显示数组@foreach($tagsas$tag)$tag->@endforeach的元素。输出是tag1tag2tag3。在tag1,tag2,tag3中显示数组元素的可能方法是什么。以及如果数组中只有一个元素,如何不显示,。 最佳答案 选择的答案太复杂了。Laravel有一个更简单的解决方案:{{$items->pluck('tag')->implode(',')}} 关于php-在laravel/blade中从数组创建逗号分隔列表?,我们在StackOverflow上找到一个

php - Blade 中无法访问的请求错误(Laravel 5.2)

自从我使用laravel以来已经有好几个月了,但从未遇到过这样的问题。我制作了一个简单的Request类来验证更新用户请求,如果遵循验证规则,它可以正常工作。如果验证规则失败,我们应该返回上一页并在html中显示所有错误。根据我的说法,我已经正确地编写了所有内容,就像我以前在其他应用程序中编写的那样,但是$errors似乎在blade中无法访问以下是我需要调试的代码片段:routes.phpRoute::group(['middleware'=>['web']],function(){Route::get('/users/{id}/edit','UserController@edit'

php - 尝试在 foreach 循环中获取 key 以使用 Blade 工作

如果我使用{{$node[0]->url}}那么Laravel的模板引擎会显示正确的结果,但我无法弄清楚如何使用@for$i=显示所有内容0在@foreach循环中这是我的路由文件中的内容$oReturn=newstdClass();$fid='endpoints';//samplefid$url='http://localhost:5493/sdata/$system/registry/'.$fid;$xml=simplexml_load_file($url);foreach($xml->xpath("//sdata:payload")as$entry){//xpathheremus

php - 没有额外空格的 Laravel Blade?

如果你这样做,你会得到一个错误:@if($foo)@if($bar)test@endif@endif如果你这样做,你会得到test,添加过多的空白:@if($foo)@if($bar)test@endif@endif有没有办法避免这种情况? 最佳答案 尝试使用三元运算符,Laravel中没有空格控制{{$foo?($bar?'test':''):''}} 关于php-没有额外空格的LaravelBlade?,我们在StackOverflow上找到一个类似的问题:

php - laravel Blade 中多选选项的旧值

这是我的选择AmericanBlackBearAsiaticBlackBearBrownBearGiantPanda下面是我尝试使用foreach循环获取数组值的代码。但我收到以下错误:@foreach(explode(',',old('recomemded_food'))as$recomemded_food){{$recomemded_food}}@endforeach错误信息:explode()期望参数2为字符串 最佳答案 在玩了一会儿之后我想到了这个,它似乎工作得非常好@foreach($settings->includes-

php - Laravel:laravel Blade 文件中的权限被拒绝

我在尝试安装Laravel时遇到以下问题http://laravel.com如有任何帮助,我们将不胜感激。UnhandledExceptionMessage:file_put_contents(/Users/alvincrespo/Sites/apollo/storage/views/26bdebca7505781c753aa21663170a1b)[function.file-put-contents]:failedtoopenstream:PermissiondeniedLocation:/Users/alvincrespo/Sites/apollo/laravel/blade.p

php - Laravel: Blade foreach 循环引导列

我有一个foreach循环,里面包含带有引导列的html。@foreach($addressas$add)Somedata@endforeach但是,bootstrap在创建列之前需要行div,将其直接放入foreach循环将为每个col-md-6创建一个行div。我想知道如何放入行div,跳过下一个循环,仅放入结束的div标记。然后重复该过程。循环4次的示例输出:SomedataSomedataSomedataSomedata 最佳答案 作为AlexeyMezenin答案的替代方案,您可以改用array_chunk。http://

php - laravel 中的关系和 Blade

我有3个表,如下所述。Table1(user):idusernamepasswordNameAgeTable2(tasks):idtask_namedescriptionTable3(logs)iduser_idtask_iddatehours表关系:userhas_manylogstaskhas_manylogslogsbelongs_touserlogsbelongs_totask我想要实现的是获取包含用户名、任务名、日期和时间的日志。Controller:returnView::make('log.index')->with('logs',log::all());Blade模板@

php - laravel-excel 无法使用带图像的 Blade 导出 xls 文件

对不起,我想使用laravel-excel导出我的报告。这是Controller:publicfunctiongetExcelfile(){$users=UserService::findAllPublic();$total=UserService::count();$total_with_photo=UserService::countWithPhoto();Excel::create('excelfile',function($excel)use($users,$total,$total_with_photo){$excel->sheet('Excel',function($she