Dcat Admin 表格创建按钮中添加自定义参数,Dcat Admin setResource 方法传递自定义参数的方法
在 Dcat Admin 中用到了数据详情一对多关联,想在详情页面中的关联表格的“创建”按钮中添加自定义参数,解决方法如下: 需求: 如下图所示,在采购单详情页面的“询价记录”关联表格中,想在创建按钮中添加自定义参数-当前采购单的ID,这样...
在 Dcat Admin 中用到了数据详情一对多关联,想在详情页面中的关联表格的“创建”按钮中添加自定义参数,解决方法如下: 需求: 如下图所示,在采购单详情页面的“询价记录”关联表格中,想在创建按钮中添加自定义参数-当前采购单的ID,这样...
使用 Dcat Admin 开发网站后台,需要自定义数据表格中部分数据行的背景颜色,官方文档中只有设置选中行的背景颜色方法: $grid->rowSelector()->background(Admin::color()->...
Dcat Admin内置了导出功能,非常简单,一句代码就可以开启列表导出功能: $grid->export(); 但是如果表格中存在关联数据,那么导出的时候,显示的是空白,解决办法如下: $titles = ['id' => '...
在Dcat Admin的列表中使用了showColumnSelector()筛选字段和hideColumns()隐藏字段,但是默认导出时会将所有字段全部导出。 比如下面这个表,默认导出是导出全部列的,而我想实现的是,导出选中列的数据。 解决...
运行Laravel程序,提示:“SQLSTATE[HY000] [2002] 由于目标计算机积极拒绝,无法连接。”错误。 这个错误是因为要连接的数据库没有正确运行。我使用的本地开发环境是phpStudy,显示如下: 可以看到MySQL服务没...
在 Laravel 9 中使用 composer require maatwebsite/excel 安装 Laravel Excel 遇到错误: 看了下官网,发现是因为 laravel 9 需要 simple-cache 依赖,使用下面的...
使用 Dcat Admin 进行快速开发时,很多时候需要在多个文件中定义一些相同的操作,比如启用表格创建弹窗、设置表格为边框模式。如果在每个文件中都定义一次就比较麻烦,我们可以在 bootstrap 文件中通过表格、表单、数据详情的初始化方...
使用Laravel Excel导入数据时,日期列总是无法通过验证,打印出数据后发现日期字符串都变换成五位数字了。 excel中的日期列 识别出来的日期变成五位数字 解决方法有两种: 一、将excel中的日期列改成字符串类型即可,比如在前面加...
在 Laravel 中默认提供了 orWhere 方法,但是如果直接与 Where 方法连接查询,得到的结果是不正确的,Laravel 中实现 where or 查询要按照下面的方法: Model::where(function ($que...
Laravel 使用 rules 进行表单验证时,遇到错误提示:preg_match(): No ending delimiter '/' found,产生错误的原因是正则表达式验证要是用大括号的方式: 错误写法: public funct...
为什么需要容器 容器主要是为了实现控制反转。 什么是控制反转呢,简单来说,把操控的对象的调用权交给容器,通过容器来实现对象的管理。下面的例子,Cache对象不用操作Redis对象,由Container对象负责Redis对象的生成。 可是为什...
为什么要使用Facade Facade 提供一个更简洁的方式去访问【已经在容器注册的对象】的方法。 那”更简洁”的方式是什么呢,是一种静态访问的方式。 # 使用make 去访问注册日志对象的info方法 $container->mak...
为什么需要Service Providers serviceProvider可以分成两部分理解: 什么是service? 说白了 服务就是一个类,这个类可以提供一些方法完成某件事情, 在laravel中内置的服务有日志,异常,缓存,队列,数...
事件是什么? 抛开程序来讲,事件到底是什么 ps: 我发现程序的问题,如果抛出程序来讲,也能讲的清楚,那么用程序实现的时候就会更清晰,这就是数据模型的抽象能力吧 我的理解【就是发生了什么事情】。 比如【吃饭】是一件事情,这个事情包括了吃什么...
Laravel Router设计非常优雅和美妙, 完美适配了Restfull API 设计规则, 模块职能划分非常清晰, 简直是领域驱动设计(DDD)经典的案例。 坦白来说,如果Laravel Router 代码非常难以理解,主要原因是对【...