设计美观网站有哪些,网站运营介绍,做网站无赖客户退款,郑州seo软件需求场景#xff1a; 后台设置前端的固定话费充值金额。编辑时要求能够增删改#xff0c;给到前端的数据#xff0c;是要根据金额正序排列#xff0c;用fastadmin的键值组件(Fieldlist)#xff0c;使用Art-Template模板语法自定义模板。
最终效果如下图所示#xff1a; …需求场景 后台设置前端的固定话费充值金额。编辑时要求能够增删改给到前端的数据是要根据金额正序排列用fastadmin的键值组件(Fieldlist)使用Art-Template模板语法自定义模板。
最终效果如下图所示 在编辑页面增加如下代码 dl classfieldlist data-namerow[recharge_money] data-templatemoneytplddins固定充值金额/ins/dddda hrefjavascript:; classbtn btn-sm btn-success btn-appendi classfa fa-plus/i 追加/a/ddtextarea namerow[recharge_money] classform-control hide cols30 rows5{$row.recharge_money}/textarea
/dl
!--定义模板模板语法使用Art-Template模板语法--
script typetext/html idmoneytpldd classform-inlineinput typenumber name[%index%][value] classform-control value%value% size10span classbtn btn-sm btn-danger btn-removei classfa fa-times/i/span span classbtn btn-sm btn-primary btn-dragsorti classfa fa-arrows/i/span/dd
/script
在控制器中将接收到的金额根据金额大小进行正序排列。 if (stripos($params[recharge_money], value)) {// 对有修改的充值金额的情况进行重新整理$params[recharge_money] json_decode($params[recharge_money], true);$params[recharge_money] array_column($params[recharge_money], value);sort($params[recharge_money]);$params[recharge_money] json_encode($params[recharge_money]);
}