PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > Fastadmin

Fastadmin 添加/编辑页面 selectpage 初始化选项

管理员 2024-12-14
Fastadmin
15

场景

image.png

实现

1.学校模块

传递学校ID至培训列表

{field: 'operate', buttons: [  {name: 'train', text: '培训列表', title: '培训列表', icon: 'fa fa-mortar-board', classname: 'btn btn-xs btn-info btn-dialog', extend:"data-area='["70%","70%"]'", url: function(row) {    return 'train/train/index?s_id='+row.id;  }},],title: __('Operate'), table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate}

image.png

2.培训列表模块

自定义查询参数用于仅显示当前学校下的培训列表

image.png

queryParams: function(params) {    var sId = Fast.api.query('s_id');    if(sId > 0) {        params.filter = JSON.parse(params.filter);        params.op = JSON.parse(params.op);        params.filter.s_id = sId;        params.op.s_id = '=';        params.filter = JSON.stringify(params.filter);        params.op = JSON.stringify(params.op);    }    return params;}

传递学校ID至添加页面

image.png

初始化selectpage参数

image.png

add: function () {    var sId = Fast.api.query('s_id');    if(sId > 0) {$("#c-s_id").data("init", sId);}    Controller.api.bindevent();}

希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部