- 博客(138)
- 资源 (7)
- 收藏
- 关注
原创 防止更新或保存 Laravel 模型
例如,创建模型后,我不希望任何人能够再次更新该记录。相反,它应该被全新的记录覆盖并存档。模型时,它将停止并返回 false。这也可以应用于其他事件,例如。我们可以更进一步,使其更具可重用性和 DRY-er。只需在您的模型上使用它,您将无法再更新它。
2024-06-18 13:36:32 383
原创 在 Laravel 中与前端共享数据
如果您有一个模型,您需要{{ $user->toJson() }}在 Blade 模板中,然后JSON.parse(el.dataset.user)在 JavaScript 中正确访问它。有很多不同的方法可以做到这一点,但让我们来看看两种最简单的方法。给定以下 HTML,我需要在单击按钮时显示当前用户的名称,否则,只显示通用的“Hello”消息。默认情况下,它将显示通用消息。值得注意的是,任何被序列化的对象的所有public属性都会在结果对象中公开。在布局文件中,我们可以在文档的某处添加。
2024-06-18 13:01:10 451
原创 laravel Blade 指令的趣味性
其他模板引擎使用更传统的标记器和解析器来处理模板,但由于 Blade 或多或少只是常规 PHP 代码的语法糖,因此它可以以更简单的方式完成工作。有趣的是,您实际上可以用自定义指令覆盖 Laravel 自己的指令,因为 Blade 编译器会先检查自定义指令。我们可以利用 Blade 指令的字符串特性的另一种方法是在 Blade 指令内编写我们自己的特定领域语言。也许您会采纳其中的一些想法并构建一些自己的很酷的 Blade 指令,以达到有趣和神奇的目的。相反,我们从 Blade 模板收到一个包含文字的字符串。
2024-06-18 10:30:00 1471
原创 Laravel 高级:了解$loop
Blade 提供 @foreach、@while、@for 和 @forelse 等指令来与 PHP 循环配合使用。变量,它指示当前循环迭代?在本文中,我们将探索 $loop 和 loop 指令。指令遍历数组和对象,循环数据并为每个项目呈现 HTML。您知道吗... 这些指令中有一个方便的。但包含处理空数组或集合的条件。除了前面提到的循环属性之外,还提供了特定于的属性。
2024-06-17 12:42:46 295 1
原创 laravel中如何向字段标签添加工具提示
当然,你只需付出一点努力就可以清理掉很多东西。如果你不止一次使用它,你肯定会想把所有的 HTML 放在一个地方,然后重新使用它。例如,我通常在中有一堆。如果你更改 HTML,它就会随处更改。这就是你向字段添加工具提示的方式。在大多数情况下,如果需要解释,我发现最好将其添加为。这意味着您也可以在标签中包含 HTML。所有 Backpack 字段还附带一种。首先,您可以使用 轻松自定义字段标签。我相信您知道这一点。,所以我可以在那里添加一个新的助手:。快速提示 - 不要将其与 混淆。
2024-06-17 11:25:44 332
原创 Laravel 高级版:你可能不知道的 5 大调度函数
在本文章中,我们将更深入地介绍我们常用的 Laravel 部分,以发现我们可以在下一个项目中使用的功能和特性……在您的任务自动化中使用这些调度程序函数,让您的代码变得更加简单。执行任务后,您可能想要 ping 一个 URL 来通知另一个服务或触发另一个操作。听名字你就能猜出它是干什么的。即使你的应用程序处于维护模式,你也可以执行计划任务。如果您希望计划任务在后台运行而不阻止其他进程。如果您希望仅在某些条件满足时才执行计划任务。确保计划任务不会重叠,从而防止潜在的冲突。1. skip() 与 when()。
2024-06-17 11:17:10 547
原创 您从未使用过的 10 种 Laravel 集合方法
在本文章中,我们将更深入地探讨我们都使用的 Laravel 的各个部分,以揭示我们可以在下一个项目中使用的功能和特性......如果我们了解它们就好了!现在就这些了,这些方法提供了简便性和灵活性,在使用 Laravel 应用程序时非常有用。
2024-06-17 11:14:08 567
原创 Laravel 高级版:鲜为人知但实用的 Composer 命令
Composer 是 PHP 的首选依赖项管理器,如果您使用 Laravel,那么您已经熟悉常用的命令,例如。这会列出项目中所有过时的软件包,并显示当前版本和最新版本。在跨多个环境处理项目时,检查所有必需的 PHP 扩展是否已安装可能很麻烦。此命令验证 PHP 版本和所有必需的扩展是否已安装,并满足 中指定的版本约束。提供已安装依赖项的所有许可证的摘要。这是快速检查项目中任何包的安装版本、描述和依赖项的好方法。显示有关项目中安装的所有软件包的信息。想知道您正在使用的软件包的许可证吗?
2024-06-17 11:08:17 379
原创 Laravel 中 使用模型作为标志
在第一种情况下,我们对问题只有“是”或“否”的答案,在后一种情况下,则需要添加少量时间戳(如果我们决定再次激活用户,该时间戳将被删除)。这还有一个额外的好处,就是可以让你看到用户何时被停用,而不需要太多的权衡(除了数据库存储的几个额外字节)。这是我刚开始时使用的模式,对于很多用例来说,这非常有效。我们甚至可以更进一步,使关系多态并将功能提取为Deactivatable特征,从而让我们可以在几乎任何我们想要的模型上使用它。然而,几年前,我在 Twitter 上看到一条帖子(遗憾的是我记不清是谁写的了,抱歉!
2024-06-17 10:14:47 606
原创 外贸福利 PHP源码 WhatsApp 营销 - 批量发件人、聊天、机器人、SaaS 搭建
WhatsApp 营销工具对于外贸人员来说至关重要。通过利用WhatsApp营销工具,外贸人员可以轻松地与客户建立联系,传递产品信息,进行价格谈判,并及时回答客户的疑问。此外,WhatsApp营销工具还可以帮助外贸人员扩大市场份额,提升品牌知名度,进一步拓展业务范围。那么今天 找了一个WhatsApp 营销软件源码搭建起来看看效果 里面包含了 批量发件人、聊天、机器人、SaaS 等功能,您可以使用它来自动化 WhatsApp 营销、提供支持并与您的客户互动,即使您不在时也可以使用回复机器人。
2024-03-02 20:57:19 409 1
原创 用GPT 搭建一个占星术、解梦、塔罗牌占卜和命理学服务
聊天 GPT API 集成的 HTML5 模板。我们的目标是提供易于使用且高度可定制的 API 代码,使您能够训练自己的人工智能解决方案并将其添加到提示中。我们的产品是可定制的,允许您通过提示添加或修改智能AI。以提供创意回复为目标,我们的Chat GPT智能模型以占星学为主题。服务,揭开宇宙的奥秘并获得自我认识。2、开通gpt 秘钥。
2023-11-19 22:24:38 1188
原创 搭建 AI 图像生成器 (SAAS) php laravel
今天来搭一套,AI 图像生成器 是基于 Openai DALL·E 2 和 Openai DALL·E 3 以及 Stability AI 和稳定扩散 API 构建的脚本,为用户提供了使用简单的提示和大小生成独特自定义图像的可能性。在这个平台上,创意得以快速、高效地实现,借助人工智能技术的最新进展,为您的图像生成需求提供全新的解决方案。
2023-11-18 21:57:25 572
原创 如何在 Excel 中求平方根
需要在中求一个数字的平方根吗?使用几个内置的 Excel 函数和公式可以轻松计算平方根。在本分步指南中,您将学习在 Excel 中计算平方根的 5 种不同方法,包括使用 SQRT 函数、POWER 函数、指数公式、VBA 代码和 Power Query。跟随教程,掌握平方根计算并提高您的 Excel 技能。让我们深入了解一下吧!在 Excel 中计算平方根的最简单方法是使用 SQRT 函数。SQRT 代表平方根,返回给定数字的平方根SQRT 函数适用于正数和负数。
2023-09-17 20:52:11 3127
原创 如何在 Excel 中计算日期之间的天数
计算两个日期之间的天数是 Excel 中的常见操作。无论您是规划项目时间表、跟踪时间还是分析一段时间内的趋势,了解如何在 Excel 中查找日期之间的天数都可以提供强大的日期计算功能。幸运的是,Excel 提供了多种简单的方法来获取两个日期之间的天数。继续阅读以了解在 Excel 中计算日期差异的不同公式和函数。无论是基本的日期数学还是更高级的时间敏感分析,Excel 都可以灵活地处理许多日期差异需求。由于 Excel 将日期存储为序列号,因此将一个日期减去另一个日期将返回它们之间的整天数。
2023-09-17 20:50:30 1992
原创 外贸系统 多供应商有机和杂货 Laravel 电子商务
它提供了一个完整的解决方案,使您能够销售各种产品,包括饮料、蔬菜、水果、冰淇淋、酱料、草药、果汁、肉类、冷冻食品、香肠、鸡尾酒、汽水和饼干等。提供全面的电子商务功能,包括产品目录、产品属性、产品变体、产品系列、折扣、运输等,让您能够轻松管理和展示您的产品。提供内置的 SEO 和站点地图支持,帮助您优化您的市场网站,提高搜索引擎的排名,并提供更好的用户体验。提供多语言支持,使您能够为您的市场添加无限数量的语言,并提供本地化的用户体验,满足全球客户的需求。
2023-06-05 21:40:59 119
原创 Laravel 招聘系统 - 求职者和雇主的解决方案
无论您是一个创业公司、招聘机构还是正在构建一个职位分类门户网站,Laravel 招聘板都将是您的理想选择。Laravel 招聘板为求职者和招聘人员提供了灵活且强大的职位发布和搜索功能。因此,Laravel 招聘板提供了各种可轻松定制的 HTML 组件和小部件,您可以根据需求设计出任何类型的职位分类网站脚本。Laravel 招聘板拥有超级干净简洁的设计,为求职者和招聘人员提供直观的用户体验。Laravel 招聘板内置多语言支持,可以轻松实现在不同语言环境下的使用和展示,为用户提供更广泛的服务范围。
2023-06-05 21:23:54 352
原创 在 Laravel 控制器构造函数中获取当前用户(或其他会话数据)
在这两种情况下,构造函数中的代码都假定会话已启动并准备就绪。这对于新项目非常有用,但如果您已经有一个依赖于所有控制器方法都可用的属性的大项目,则可能会有点乏味。您可能不知道的是,您实际上可以使用闭包动态定义中间件。让我们讨论一些很多人无意中发现的事情:您不能直接在控制器的构造函数中使用会话数据。人们想要在控制器的构造函数中获取会话数据的原因有很多。在这篇文章中,我们将更详细地研究这个问题,并研究解决它的各种方法。在您的视图中使用,不如在所有视图中使用一个全局变量有时更好。我们还可以使用内联中间件来共享。
2023-05-17 09:19:28 518
原创 在 Laravel 控制器构造函数中获取当前用户(或其他会话数据)
在这两种情况下,构造函数中的代码都假定会话已启动并准备就绪。这对于新项目非常有用,但如果您已经有一个依赖于所有控制器方法都可用的属性的大项目,则可能会有点乏味。您可能不知道的是,您实际上可以使用闭包动态定义中间件。让我们讨论一些很多人无意中发现的事情:您不能直接在控制器的构造函数中使用会话数据。人们想要在控制器的构造函数中获取会话数据的原因有很多。在这篇文章中,我们将更详细地研究这个问题,并研究解决它的各种方法。在您的视图中使用,不如在所有视图中使用一个全局变量有时更好。我们还可以使用内联中间件来共享。
2023-05-16 16:36:07 706
原创 Laravel 中的惰性集合
虽然这个简化的示例在现实生活中并不是很有用,但它显示了有关常规集合的一个重要事实:所有值都保存在内存中,并且每个方法调用都会创建一个新的内存中值数组(包装在一个新实例中)函数是如何工作的:它从原始生成器中提取值,丢弃任何没有通过过滤器的值,然后只产生通过过滤器的值。我们只关心它会返回一个无法流式传输给我们的巨大的急切集合,因此我们必须将其全部保存在内存中。当我们有一个相对较短的列表时,将所有值保存在内存中是可以的,但是随着我们处理的数据量开始增长,我们将很快耗尽内存。这是日志文件的一种很好的格式。
2023-05-16 09:52:46 510
原创 搭建Gpt OpenAI 人工智能写作助手和内容创SaaS系统
该源码是一个SaaS平台,允许你的用户使用OpenAI人工智能技术来生成独特的内容和图像。它可以生成新的无抄袭内容,并以多种语言改进现有内容。用户还可以通过OpenAI DALL-E和稳定扩散,通过描述图像来生成图像。还提供了AI代码功能,用户可以在AI的帮助下生成任何编程语言的代码。里面集成了强大的管理面板使您能够指定您想让每个用户组使用哪种OpenAI模型(GPT4, GPT3 Turbo, GPT3: Davinci, Curie, Babbage, Ada)。下面我们来看一下搭建起来的效果。
2023-04-11 23:13:08 775
原创 GPT AI 内容生成器平台 (SaaS)
AI 内容生成器平台,它允许您创建独特且引人入胜的内容,这将增加转化率并推动销售,并生成令人惊叹的图像以增加参与度,GPT-4 模型支持。
2023-03-27 20:27:11 731
原创 Chat Support Board WordPress聊天插件 v3.5.8
前端已经翻译成13种语言:英语、西班牙语、中文(简体)、中文(繁体)、阿拉伯文(العربية)、葡萄牙语、荷兰语、俄语、日语、意大利语、德语、法语、波兰语。该消息只在用户第一次访问您的网站时发送,并可以播放消息的声音。会员和访客用户 - 只向注册用户或向所有人显示聊天。未注册的用户将被自动注册为客人。WordPress用户 - 登录和会员也可以是原来的WordPress用户系统。独立的用户系统 - 与WordPress用户断开连接的专门的独立用户系统。代理人和用户 - 在管理员端添加和编辑用户和代理人。
2023-02-25 10:37:38 666
原创 WooCommerce 上传文件 Vanquish v71.6
多亏了数量选项,他可以将第一个上传文件的数量设置为 3,第二个上传文件的数量设置为 2!此外,还可以指定必须显示上传字段框的位置(在变量选项下拉列表、产品描述等之前/之后)或使用特殊的 [wcuf_product_page_upload_form],您可以在任何支持简码的产品文本区域内呈现上传。这样,客户将能够为购物车中的每件商品上传不同的文件。如果您已将上传字段配置为在产品添加到购物车后显示,或者如果该项目在购物车中并且用户删除了所需的上传,插件将尝试拒绝显示警告消息的页面,直到。
2023-02-25 10:22:43 712
原创 Laravel Nova v4.22.0 - Laravel 的管理面板
Nova 由 Laravel 的创造者精心打造,旨在让您成为银河系中最高效的开发人员。Nova 是一个设计精美的。
2023-02-18 23:55:14 667
原创 用laravel 搭一套AI 写作助手和内容创作 saas 系统
1、首先去OpenAI 注册帐号获取key。2、再次就要开始搭建系统了。要源码可以私信 查看。
2023-02-18 21:49:09 3174
原创 Magento 2 的 Amasty 一步结帐专业版
通过快速且可自定义的一步结帐页面增加您的业务收入增长。为购物者提供流畅清晰的结账流程,从而提升客户体验。在做b2c外贸商城的时候,用户体验是很重要的,会引影响用户购物体验。
2023-02-05 22:13:42 124
原创 Excel 个人财务:如何在 Excel 模板中创建预算
我们已经了解了个人理财系统的组成部分,现在我们将使用到目前为止所学的知识来实施上述个人理财 Excel 工作簿。让我们面对现实吧,我们生活的世界是由金钱驱动的。如果我们没有妥善管理我们的个人财务,那么我们所有的努力都会付之东流。在本教程中,我们将了解如何使用 Excel 进行个人财务以正确管理我们的预算和财务。” – 布拉德利文森。预计收入和实际收入之间的差异为我们提供了绩效指标,表明我们的估计有多准确或我们工作有多努力。预算与实际支出之间的差异为我们提供了绩效指标,表明我们在遵守预算方面的纪律程度。
2023-01-08 11:16:52 568
原创 laravel 发生异常时回滚数据库变化
新项目将接收请求,将其存储在新项目中,然后需要将其中一些数据写回遗留项目,以便遗留系统仍然可以运行。我经常构建接受大量数据负载的 API 端点,然后我们将一条记录写入数据库,然后使用关系将一堆相关数据写入这条新记录。数据库事务允许我们进行一系列更改,使用这些更改的数据,然后在我们准备好时持久化它。问题是,要将其全部正确存储,您的多个数据库写入都需要全部成功。在两个系统之间保持同步,如果对任一系统的写入失败,我需要回滚所有更改的记录。我们可以编写一些中间件,将请求包装在数据库事务中,并在一切成功时提交事务。
2022-11-20 22:24:16 674
原创 laravel 自定义节流中间件
在最近的一个项目中,用户能够添加 IoT 设备并获得一个唯一的 URL,他们可以将其用作 webhook 以将数据发送到我们的系统。使用上述方法,我们能够使用每个请求中存在的唯一路由参数以及每个设备在请求的有效负载中包含的唯一标识符来限制请求。我以前说过,现在再说一遍,使用框架的最大好处之一是许多常见的用例或问题已经得到解决——限制请求也不例外。的设备在技术上是两个独立的设备,我们需要包括一种将两者分开的额外方法。的物联网设备都是相同的。我们所做的是创建我们自己的新中间件,它扩展了现有的。
2022-11-20 22:07:59 817
原创 laravel 自定义邮箱验证过期时间
在我上面的例子中,我仍然想要一个签名的路由,以便我可以验证验证 URL 没有被篡改,但是你可以用你想要的任何方式替换它来生成 URL。用户抱怨他们点击了链接,只是因为它不起作用,而且由于旧链接过期,他们不得不请求新的验证电子邮件。要解决这个问题,有两种解决方案,更新配置的过期时间,或者重写生成验证 URL 的方法。如果您仍想在验证 URL 中包含过期时间,则只需将过期时间的配置设置添加到您的。正如您在上面看到的,在生成临时签名路由时,框架会尝试在 处获取一个配置变量,我在我的项目中有一个名为的目录,
2022-11-20 21:54:54 580
原创 laravel 如何在MySQL查询中获取当前周记录
我们经常获得本周的记录或获取本周的记录用于报告和分析。因此,我们将学习如何在MySQL laravel PHP中获取当前一周的数据。对于在MySQL中获取一周的数据,我们使用week()函数。在上面的查询中,我们使用now()函数来获取当前日期,使用week()函数来获取日期值的周数。因此,我们选择那些order_date的周数与今天的周数相同的记录。所以, 让我们看看一个SQL查询来获取当前星期的数据或在laravel中获取当前星期的数据。在MySQL中获取当前周的记录的例子。
2022-11-10 09:22:10 920
原创 Laravel Eloquent If Record Exists
Laravel Eloquent exists方法是用来检查一个给定的记录是否存在于数据库中。在上面的例子中, 代码正在检查数据库中是否存在一个具有给定电子邮件的用户。如果一个给定电子邮件的用户存在,代码将返回 "exists"。如果一个带有给定电子邮件的用户不存在,代码将返回'不存在'。这个方法可以用在各种情况下,你需要检查一个给定的记录是否存在于数据库中。例如,你可以用它来检查一个给定的电子邮件是否存在于用户数据库中,然后再向数据库中添加一个新用户。
2022-11-04 13:49:53 211
原创 laravel 在工作日(节假日除外)运行调度程序命令
有很多方法可以做到这一点,但是有一个库可以通过向Carbon添加一个mixin来帮助我们解决这个问题。不幸的是,有时我们需要更多的控制,而Laravel并没有开箱即用。现在我们需要告诉图书馆我们正在使用哪个地区的假期。,并且我们希望这个命令只在工作日(周一到周五)发送,我们可以通过将它添加到我们。,它是我们刚刚安装的库的一部分。我们还需要传递我们将添加额外方法的类。命令上的方法,Laravel只会在工作日自动执行它。在本文中,我将向您展示如何做到这一点。,我们将使用该文件名来配置我们的假期。...
2022-08-02 10:40:10 413
原创 跨境电商:外贸企业做海外社媒营销的优势
做外贸,除了在展会上开发客户以外,不外乎外贸网站、谷歌推广、海外社交媒体营销也越来越成为企业开发客户的一项重要的方式。目前海外最主流的社交媒体Facebook、Twitter、YouTube、LinkedIn、WhatsApp等。据We Are Social和Hootsuite发布了2019年数字报告,报告显示,全球人口数76.76亿人,其中手机用户51.12亿人,网民43.88亿人,有34.84亿人活跃在社交媒体上。而且60%以上的企业都在用社媒做推广,所以海外社媒营销的推广是一种必要的选择。社媒就有两个
2022-06-29 10:01:35 963
原创 外贸SEO 站长工具
在做外贸的时候,要想网站有流量,必须对网站进行seo推广,当然还有一种就是付费咯,这里我只说免费的seo推广,seo 又分站内,站外,站内就是对网站页面内容优化符合google 蜘蛛喜好规则就行了,对于站外,就是做一些高质量外链,高质量内容。在做这些工作的时候,难免得借助工具来使工作事半功倍的效果。今天来介绍一款软件1、首先就是搭建系统,最终搭建效果 这系统大致有以下功能;...
2022-06-24 22:45:44 667
原创 外贸邮件推广怎么统计维度
今天无事,收到不少外贸客户说邮件营销中,怎么统计邮件发出去的打开率等情况,今天尝试着搭建一套邮件营销系统在格式精美的报告中查看每个活动和自动回复的结果。使用图表和数据可视化打开、点击、退回、投诉和国家/地区。您可以从报告中导出订阅者细分以进行重新定位 轻松管理和细分列表和订阅者。批量导入/删除订阅者、自定义字段、单/双选择、自定义订阅/取消订阅确认页面、谢谢/再见电子邮件、订阅表单或API以添加用户(深呼吸),应有尽有! 创建自定义字段来存储不仅仅是“姓名”和“电子邮件”。您不仅可以存储有关订阅者的更多
2022-06-24 22:26:50 184
原创 Laravel 中类似 WordPress 的钩子和过滤器
WordPress 中最强大的工具之一是它使用的钩子系统。这是从任何地方修改值的好方法。它为任何 WordPress 网站增加了巨大的灵活性。让我们看一下,如何在 Laravel 中实现这一点 基本思想与 WordPress 钩子系统其实是一样的。代码中的某处有一些值,我们希望从外部轻松修改它们,而无需修改任何代码。此外,设置优先级会很好,因为我们可以更好地控制修改如果我们可以使用 Laravel 的事件系统来实现这个功能,那就太好了,但这并不理想。因此,我们将实现一个小型钩子存储库,它将根据优先级存储和排
2022-06-21 17:32:06 407
原创 在 Laravel 中使用计算列
MySQL 和 SQLite(从 3.31.0 版开始)支持生成的列定义。让我们看看如何在我们的数据库模式中使用计算列,以及在什么情况下我们应该将它们添加到我们的迁移中。 基本上有两种类型的计算列:virtual和stored。两者之间的主要区别是 virtual 每次用户运行查询时都会计算,但它不占用任何空间,但是,存储的数据需要一些空间,但每次行获取时都会更新插入或更新。简而言之:虚拟“更小”但“更慢”,存储“更大”但更快。让我们看看一些 SQL,如何创建计算列:如我们所见,我们可以根据行中的其他
2022-06-21 09:05:36 303
datalist先考虑公共部分 再画界面 再怎么怎么
2009-10-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人