Laravel 5是由Taylor Otwell创建的开源PHP Web开发MVC框架的当前主要版本。 Laravel使用简单,富有表现力的语法帮助您创建应用程序。使用laravel标签来解决一般的Laravel相关问题。
我创建了一个 laravel(5.1.3) 项目,以 Breeze 作为入门工具包。我计划使用 React 作为该项目的前端。我运行“php artisanserve”命令。锅炉板模板是...
我正在尝试在安装 `"laracasts/flash": "^1.3"} 包后创建一个视图,这是我的代码: @include('公报.错误') 在bla中找到以下代码...
如何断言(在 PHPUnit 测试中)Eloquent 集合包含一个项目? 像这样的东西: $expected = 工厂::create(Item::class)->create(); $eloquentCollection = someData(); // 项目::o...
我的项目 laravel 当我单击表单中的提交并输入错误时,我的视图刷新多次,因此我看不到消息错误
这个问题在chrome中存在,在opera中不存在 这是我的视图代码,我尝试使用 validate 和 div 来执行表单,并包含错误类型: @if(计数($错误) > 0) 这个问题在chrome中存在,在opera中不存在 这是我的视图代码,我尝试使用 validate 和 div 来执行带有错误类型的表单: @if(count($errors) > 0) <div class="alert alert-danger"> <ul> @foreach ($errors->all() as $error) <li>{{ $error }}</li> @endforeach </ul> </div> @endif <form action="add" method="POST"> {{ csrf_field() }} <!--Securite--> Product name <input type="text" value="{{ Request::old('name') }}" class="form-control {{ $errors->has('name') ? 'is-invalid' : ''}}" name="name" placeholder="enter product"> <br> Product Price <input type="text" class="form-control {{ $errors->has('price') ? 'is-invalid' : '' }}" value="{{ Request::old('price') }}" name="price" placeholder="enter price"> <br> <input type="submit" value="Add Product"> </form> @endsection 试试这个。 这将是您控制器中的一个功能。 public function store(Request $request) { $validator = Validator::make($request->all(), [ 'name' => 'required', 'price' => 'required' ]); if ($validator->fails()) { return redirect('your-view-name') ->withErrors($validator) ->withInput(); } } 使用 foreach 查看错误 @if ($errors->any()) <div class="alert alert-danger"> <ul> @foreach ($errors->all() as $error) <li>{{ $error }}</li> @endforeach </ul> </div> @endif 您的表格 <form action="{{url('/route-name')}}" method="POST"> @csrf Product name <input type="text" value="{{ Request::old('name') }}" class="form-control {{ $errors->has('name') ? 'is-invalid' : ''}}" name="name" placeholder="enter product"> <br> Product Price <input type="text" class="form-control {{ $errors->has('price') ? 'is-invalid' : '' }}" value="{{ Request::old('price') }}" name="price" placeholder="enter price"> <br> <input type="submit" value="Add Product"> </form> @if (count($errors)) @foreach ($errors->all() as $error) <li>{{ $error }}</li> @endforeach @endif
运行 Composer dump-autoload 时出现错误 255
运行composer dump-autoload 时出现错误 脚本@php artisan package:发现处理返回的自动加载转储后事件,错误代码为255
给定以下 PHP 对象和变量 $options = { '选项' : { '0' : '关闭' , '1' : '打开' }} $data->{$row->field}} = 0 或 1 语法错误方法 为什么我无法访问“0”并且...
“artisan make:controller”未在文件夹中创建控制器
我正在 Laravel 中的一个名为 Admin 的文件夹中创建一个控制器,但它只是使用此命令创建 AdminAdminContoller artisan make:控制器 Admin\AdminController --resource 到到c...
我想在中间件中使用模型执行某些操作。这是我想要实现的目标的示例: 公共函数句柄($request, 闭包$next) { $itemId = $request->param(...
我正在使用 Laravel 6 构建博客应用程序 这个应用程序的语言是阿拉伯语 但是 slug 有一个问题,Laravel 似乎不支持阿拉伯语。 有办法解决这个问题吗?
我在处理 .doc、pdf 等图像和文件时,使用 Dropzone 获得了成功的经验。现在我正在开发一个音乐和视频网站,并且想使用 Dropzone 进行上传,因为...
Eloquent\Model::get() 和 all() 之间的区别
在 Eloquent 上使用 User::all() 和 User::get() 有什么区别? 在 Laravel API 上,它仅描述了 Eloquent\Model 上的 all()。也许 get() 在 Eloquent\Builder 上进行了描述。
我尝试从存储文件夹下载 jpg/png 图像,但下载后该图像已损坏。 这是我的控制器 公共函数下载($文件名){ $标题=数组( '内容类型:
我使用 Laravel 任务调度,但是当我从控制器调用某些方法时遇到问题。 受保护的函数时间表(Schedule $schedule) { $schedule->call('UserController@
我可以看到Log Facade非常有用。 在 laravel 的文档中: 记录器提供 RFC 5424 中定义的八个日志记录级别: 紧急、警报、严重、错误、警告、通知、信息和...
L5.0 我安装了 DebugBar,它正在工作并显示在屏幕底部。但我无法弄清楚如何将消息发送到控制台以显示在“消息”下 我...
我的页面 test_page 的网址为 http://domain.sd/test_page ,位于地址栏中。 我在 ajax 响应的同一页面中使用了带有 url filter_details 的控制器。我想要得到
Laravel 8 UniSharp 文件管理器 3 将基本目录从 app/storage 更改为 app/public
我正在努力更改基本目录以将图像上传到应用程序/公共而不是默认的应用程序/存储中。 config/lfm.php 文件中没有 base_directory。 我还看到lfm....
每当我运行 php artisan migrate 时,控制台中都会显示以下错误: [PDO异常] SQLSTATE[HY000] [14] 无法打开数据库文件 database.sqlite 文件位于 data...
在 Laravel 迁移中更改列会导致异常:更改表的列需要 Doctrine DBAL
我正在尝试在一次迁移中更改表保留中的一列的最大长度。代码如下所示: 公共函数 up() { // 架构::table('reserves', function($table){...
Orchestra Testbench 当前路由始终返回 null
我正在开发一个 Laravel 包,当我在 Laravel 项目中使用它时,它正在工作,但是当我想使用 Orchestra Testbench 测试它时,我总是在 middlware 中得到当前路由 null。 测试指导...