laravel-5相关内容

Laravel 5 中自定义助手的最佳实践

我想创建辅助函数以避免在 Laravel 5 中的视图之间重复代码: view.blade.php Foo 格式化文本:{{ fooFormatText($text) }} 它们基本上是文本格式功能.我在哪里以及如何使用这些功能创建文件? 解决方案 在你的 app 文件夹中创建一个 helpers.php 文件并用 composer 加载它: “自动加载":{“类 ..
发布时间:2021-12-01 11:00:44 PHP

Laravel 5 – 从 URL 中删除公共

我知道这是一个非常受欢迎的问题,但我一直没能找到适用于 Laravel 5 的解决方案.我一直试图从 Codeigniter 迁移很长时间,但这个复杂的安装过程让我很不爽. 我不想运行虚拟机,这在项目之间切换时似乎很尴尬. 我不想将我的文档根目录设置为公共文件夹,这在项目之间切换时也很尴尬. 我已经尝试过 .htaccess mod_rewrite 方法 重写引擎开启重写规则 ..
发布时间:2021-12-01 10:47:23 PHP

我如何在 Laravel 中要求作曲家自动加载器?

我想安装 guzzle https://github.com/guzzle/guzzle 我阅读了参考资料,但我对这部分感到困惑: 从那个教程,要求需要作曲家自动加载器.所以似乎需要添加 require 'vendor/autoload.php';我在哪里添加脚本? 我使用的是 laravel 5.6 解决方案 如果你打算在 Laravel 中安装 guzzle,你不需要 ..
发布时间:2021-11-30 21:27:49 其他开发

有条件地向 Laravel Scout 添加索引(Algolia)

我正在尝试根据条件使用 Laravel Scout 向 Algolia 添加索引.例如,我有一个 Article 模型,如果文章是 active,我只想将这篇文章添加到 Algolia.我的第一种方法是这样的: 公共函数 toSearchableArray(){if($this->active) 返回 $record;返回 [];} 这只会添加活动记录,但仍会尝试添加在 algolia 中被视 ..
发布时间:2021-11-26 23:46:57 其他开发

仅当用户使用 Laravel 处于活动状态时才登录

我目前正在开发我的 Laravel 应用程序,为了防止垃圾邮件,我决定只有活跃用户才能登录.我目前正在使用 Laravel 的登录系统,就像在 Laravel 的官网教程中一样,这是我的表单操作: 这完全没问题,但是我想检查用户的活动状态,如果不是活动状态,它将被重定向到激活页面,否则它将登录.有没有一种简单的方法可以做到这一点,还是我有义务制作新的控制器、路由和更多验证?谢谢. 编 ..
发布时间:2021-11-26 20:55:33 PHP

Axios 请求:被 CORS 政策阻止

在 laravel 5.8 中,/"vue": "^2.5.17"/"axios": "^0.18",我需要读取从 postman 读取的外部数据 ok :https://imgur.com/a/SRBmK0P 我尝试使用 axios 读取这些数据并出现错误:https://imgur.com/a/o97xLm7 在浏览中,我看到请求的详细信息:https://imgur.com/a/ ..
发布时间:2021-11-26 18:59:28 Java开发

Laravel 5.2 - 使用字符串作为 Eloquent Table 的自定义主键变为 0

我试图使用电子邮件作为我的表的主键,所以我雄辩的代码是- 我的数据库是这样的- 但是如果我这样做- UserVerification::where('verification_token', $token)->first(); 我得到这个- {"email": "sdfsdf@sdfsdf.sdf",“验证令牌":0,"created_at": "2016-01-03 22:27 ..
发布时间:2021-11-20 22:35:33 MySQL

Laravel Eloquent 与查询构建器 - 为什么使用 eloquent 来降低性能

我在 Laravel 查询构建器和 eloquent 之间做了一些性能测试.使用各种 sql 语句(select-update-delete-insert)查询生成器要快得多. 所以我的问题是:为什么有人使用 Laravel Eloquent 来对抗普通查询构建器? 解决方案 Eloquent 是 Laravel 对 Active Record 模式的实现,它具有所有优点和缺点. ..
发布时间:2021-11-20 22:23:36 MySQL

PHP 7.0 上的 Laravel 5.4:PDO 异常 - 找不到驱动程序 (MySQL)

我的 Ubuntu 14.04(带有 Plesk 12.5.30 的 VPS)上有一个 Laravel 5.4 项目.创建数据库并使用所需信息设置 .env 文件后,我运行 php artisan migrate 并抛出异常: [Illuminate\Database\QueryException] 找不到驱动程序 (SQL: select * from information_schem ..
发布时间:2021-11-20 22:11:07 MySQL

如何使用 Laravel 迁移将时间戳列的默认值设置为当前时间戳?

我想使用 Laravel Schema Builder/Migrations 创建一个默认值为 CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 的时间戳列.我已经多次阅读 Laravel 文档,但我不知道如何将其设为时间戳列的默认值. timestamps() 函数为其生成的两列设置默认值 0000-00-00 00:00. 解决方案 鉴于 ..
发布时间:2021-11-20 21:55:58 MySQL

Laravel-5 'LIKE' 等价物 (Eloquent)

我正在使用以下代码从 Laravel 5 的数据库中提取一些结果. BookingDates::where('email', Input::get('email'))->orWhere('name', 'like', Input::get('name'))->;得到() 然而, orWhereLike 似乎没有匹配任何结果.该代码在 MySQL 语句方面产生什么? 我正在尝试实现以下目标 ..
发布时间:2021-11-20 21:51:52 MySQL

Laravel 5 PDOException 找不到驱动程序

我在使用 Laravel 5 时遇到问题.当我运行“php aritsan migrate"时,出现此错误 ***************************************** 在生产中的应用!*******************************************你真的想运行这个命令吗?[是/否] 是[PDO 异常]找不到驱动程序 我可以运行该应用程序,但是当需要 ..
发布时间:2021-11-20 21:33:00 MySQL

PHP 编译错误:“不能在数组中使用空数组元素"

我有一个使用 bepsvpt/secure-headers 包的 Laravel 5 项目使用以下配置文件: config/secure-headers.php 'nosniff','x-下载-选项' =>'noopen','x-frame-options' =>'同源','x-permitted-cross-domain-policies' =>'没有任何','x-xss-保护' =>' ..
发布时间:2021-11-18 04:05:02 其他开发

响应::json() - Laravel 5.1

我正在尝试 return Response::json('data', $request); 但是,我收到一个错误: ProjectsController.php 第 74 行中的 FatalErrorException:调用未定义的方法 Illuminate\Http\Response::json() Response::json() 在哪里?我做错了什么? 解决方案 使用 ..
发布时间:2021-11-18 03:59:57 其他开发

Laravel 多租户应用程序中的单个共享队列工作者

我正在构建一个多租户 Laravel 应用程序(在 Laravel 5.3 上),它允许每个租户为任何受支持的 Laravel 设置拥有自己的一组配置.目前这是通过使用我自己的实现覆盖默认的 Laravel Application 来实现的,该实现提供自定义配置加载器(覆盖默认的 Illuminate\Foundation\Bootstrap\LoadConfiguration).应用程序在引导时 ..
发布时间:2021-11-17 02:24:55 其他开发

Laravel 5 通过外部 API 对用户进行身份验证

我想知道是否可以扩展内置身份验证以使用外部 API 来对用户进行身份验证?我是 Laravel 新手,所以我很感激你的帮助.我正在为我的客户在 Laravel 5.2 中制作一个自定义应用程序,但我不能直接访问他们的数据库服务器,我只能调用他们的 API 来获取用户的详细信息. 谢谢. 解决方案 如果我理解正确,您想从 facebook、twitter 或 github 等 API ..
发布时间:2021-11-15 02:44:56 其他开发

你可以在 Laravel 中拥有你的 API 并吃(消费)它吗?

我制作了一个在 Laravel 中返​​回 json 的 API.(routes/api.php) 现在我想在项目的 web 端使用上述 API(routes/web.php(包括中间件)、刀片视图强>等). 我目前的解决方案是这样的: 公共函数寄存器(Request $request) {//password1 == password2 等(表单逻辑/验证)$internal_re ..
发布时间:2021-11-15 02:17:13 其他开发