laravel
-
admin
的JSON
编辑
器扩展
这是一个
laravel
-
admin
扩展,它将集成到
laravel
-
admin
。
使用
admin
/
admin
登录
composer require jxlwqq/json-editor
php artisan vendor:publish --tag=
laravel
-
admin
-json-editor
composer require jxlwqq/json-editor
php artisan vendor:publish --tag=
laravel
-
admin
-json-editor --force
在config/
admin
.php文件的extensions部分中,添加一些属于此扩展的配置。
'extensions' => [
'json-editor' => [
// set t
在使用dact下拉选择框时,如果选择框的数据很多几百条,这样在使用普通的选择框时就会很不友好,在dact-
admin
里面有一种表格选择器的东西,可以很好的解决这个问题。
2.效果图
$order = $form->order;
if (request()->ajax() && !request()->pjax()) {
$id = $form->model()->id;
//判断除当前要更新的数据外是否有相同的序号
datatables表格
行
内
编辑
的实现
Datatables是一款jquery表格插件,它是一个高度灵活的工具,灵活就意味着很多功能需要自己去实现,比如说
行
内
编辑
功能。
Datatables自己是没有
行
内
编辑
功能的,最简单的是通过modal弹窗增改数据实现表格数据的修改,
行
内
编辑
我是通过操作DOM实现的,话不多说,先看效果图如下:
index.html
<!DOCTYPE html>
<html lang="en">
<meta..
到此,简单的构建就完成了!
Dcat-
Admin
框架可以一键完成增删查改的从后台Dao层、Service层到前台的Controller层、View层,可谓一夜一个网站啊! --2021年4月9日
使用“migrate”命令在数据库中创建两张表 contract_records(合同表)、contract_types(合同类型表)。(更多博文,欢迎来我的博客学习交流https://blog.c.
laravel
-
admin
、dcat-
admin
数据表格字段列进
行
复制操作,原生js、jq编写
首先增加一个数据表格字段,对数据表格字段进
行
格式化display显示,返回原生html
$grid->column('withdraw_detail')->display(function ($detail) {
$detail = json_decode($detail, 1)['alipay_account'] ?? $detail;
D:\WWW\xxx\vendor\encore\
laravel
-
admin
\src\Grid\Displayers\Editable.php
我们一般返回的格式不符合他的预期,所以总会弹出一个中间的toastr,继续查看源码发现他是需要下面这种结构:
所以,我们
行
内
编辑
成功以后需要返回这个格式,display可以不用给值,这样就不会出现个红色框框在中间了.