laravel-5.3相关内容

使用自定义类时找不到类

我正在使用 https://github.com/nuovo/spreadsheet-reader 中的excel阅读器,它在应用程序文件夹中. 现在,当我尝试使用以下代码从HomeController.php访问它时. 命名空间App \ Http \ Controllers;使用Illuminate \ Http \ Request;使用应用程序\用户;使用App \ spreadsh ..
发布时间:2021-05-29 18:43:30 其他开发

如何获取通过PUT方法传递的数据

我正在为Laravel创建一个API.我使用PUT方法更新数据. 我使用PUT方法与邮递员发送数据.在我的控制器中,我得到了一个空数组.如何访问传递的数据? 在我的路线上,我有: Route::put('vehicletypes/{id}','API\VehicletypeController@update'); 在我的控制器中: 公共功能更新(请求$ request,$ id ..
发布时间:2021-05-29 18:39:17 PHP

Laravel验证所需的

我试图在我的控制器中为我的请求设置验证,并且试图弄清楚我如何才能使地址,城市,州,邮编都相互依赖,只要有一个值那么所有的值都必须有一个值,address2是唯一一个独立的值,但仅取决于该地址.由于某种原因,这是行不通的.例如,如果提交了城市,则验证通过.所以我不太明白我在做什么错. 'address'=>'required_with_all:city,state,zip | string | n ..
发布时间:2021-05-29 18:39:10 其他开发

如何在laravel 5中注册自定义错误处理程序?

我正在开发Laravel软件包,有一个提供视图和所有内容的服务提供商,但是我需要有自定义错误消息.如何在服务提供商中注册自定义错误处理程序? 解决方案 您可以通过将自定义处理程序与服务提供商上的Laravel异常处理程序类绑定来注册自定义处理程序. 创建自定义处理程序 首先,您必须创建自定义异常处理程序类. ..
发布时间:2021-05-29 18:36:05 其他开发

Laravel 5.3向数据库查询并传递所有视图

我有一些要从数据库中获取的动态数据,并将其传递给所有视图.我试图从互联网上举一些例子,但是在我这样的情况下,它们似乎不起作用 公共功能boot(){} 我无法进行数据库查询的 只传递硬编码的值.我尝试过的另一种方法是基本控制器,但是访问变量 时,视图给了我错误 $ query = DB :: table('users')-> first();\ View :: share('user ..
发布时间:2021-05-28 21:04:26 PHP

Laravel覆盖邮件以自动添加纯文本版本

我正在Laravel应用程序中进行一些更改,以将纯文本版本自动添加到电子邮件中. https://packagist.org/packages/html2text/html2text 我将通过运行获取文本版本 \ Html2Text \ Html2Text :: convert($ content) 现在,我想重写laravels Mailable.php buildView()函 ..
发布时间:2021-05-28 21:02:33 其他开发

运行laravel迁移时密码身份验证失败错误

我正在尝试在DigitalOcean Droplet上部署我的Laravel应用.小滴是用nginx,php7和postgres设置的,我跟着DigitalOcean的介绍如何设置它们.然后,我尝试遵循本教程有关如何使用git钩子等来部署Laravel应用的信息. 现在,应用程序本身已启动并正在运行,我可以访问所有页面.但是我无法运行 php artisan migration .我一直在更 ..
发布时间:2021-05-28 21:00:44 其他开发

自定义文件名,同时保留扩展名

遵循这部分文档: https://laravel.com/docs/5.3/filesystem#file-uploads 我正在尝试存储文件(图像)并指定自定义文件名,但是我不想更改扩展名. 如果我这样做: $ request-> file('avatar')-> storeAs('avatars','custom_file_name'); 文件将另存为 custom_ ..
发布时间:2021-05-28 21:00:32 其他开发

未定义身份验证防护驱动程序[api]?

我在Laravel 5.3中使用此库 jwt-auth-guard . 当我尝试打开页面时出现错误: AuthManager.php第99行中的 InvalidArgumentException:未定义身份验证保护驱动程序[api]. 我该如何解决?我做了所有需要的东西 解决方案 我不确定,请先检查驱动程序安装到 config/auth.php 中.您可以从 GIT存储库进 ..
发布时间:2021-05-28 20:58:31 其他开发

Laravel 5.3:从存储中删除图像

我有一种删除产品和属于它的图像的方法,但是我不能删除该图像. 我在哪里错了? 公共函数deleteProduct($ ids){foreach($ ids as $ id => $ value){$ product = Product :: find($ id);$ productImage = $ product-> image_path;如果($ productImage){存储:: ..
发布时间:2021-05-28 20:56:08 其他开发

带有数据透视表的Laravel查询生成器

我有两个带有数据透视表的表 表游览 id |名称|country_id |特色 表国家 id |名称 数据透视表 country_tour id |country_id |tour_id 我想找到游览表的 features 列设置为1,而 country_tour 表的 country_id 设置为1的游览. 解决方案 已更新: 您可以使用L ..
发布时间:2021-05-28 20:55:18 PHP

在Laravel中使用缓存进行分页

有人可以帮助我吗?我使用Redis缓存.但是,当我使用分页时,我在每页上都看到相同的结果.我该如何解决?谢谢. 解决方案 您应该每页缓存结果,并使用当前页面的键. $ currentPage = request()-> get('page',1);$ category = Cache :: remember('sellcategory-'.$ currentPage,10,functi ..
发布时间:2021-05-28 20:49:45 其他开发

如何在laravel中更改用户模型以使用除用户之外的其他表进行身份验证?

我如何更改默认用户模型以使用其他数据库表代替laravel 5.3中的用户表,正在添加 protected $ table ='my_table_name'; 将做所有事情,或者我必须更改提供者和全部. 我不希望使用多种身份验证,例如管理员,客户等,我只想要一种身份验证模型,但不希望使用“用户"表. 我正在准备一个具有多种用户类型(例如admin,占星家和用户)的应用程序.它们 ..
发布时间:2021-05-28 20:44:02 其他开发