php admin页面,PHP dcat admin 自定义界面尝试

从同事手里接收的dcat admin项目,客户各种定制功能,网上各种找不到解决办法,气煞我也。

为了给首页加一个导出excel功能,

开始的时候直接这么写:

先定义一个messageExport.blade.php 文件,下面这种写法,js掺杂php,给选项赋值。

var selectView =document.getElementById('select');

let data1 ="

$list = \Illuminate\Support\Facades\DB::table('lala')

->select('id', 'name')

->get()

->toArray();

$str = json_encode($list);

echo str_replace('"', '\"', $str);

?>";

let arr =JSON.parse(data1);

arr.forEach((item, index) => {

selectView[index] =new Option(item.company_name, item.id);

})

导出功能同样js,用ajax调用接口获取数据,前端导出excel。(本来想用laravel的excel导出的&

你可能感兴趣的:(php,admin页面)