使用FunAdmin二次开发 新建一个应用需要哪些东西

sadwind2022-06-08笔记512

backend是FunAdmin默认的后台应用。

1,先建一个数据表,如fun_dealer.

2,根据表建一个模型,如:app/backend/model/Dealer.php

3,根据表名,建一个控制器,Dealer.php ,如:app/backend/sys/Dealer.php

4,视图:app/view/dealer/[add.html,index.html,edit.html....],每个页面可对应控制器中的方法名,具体根据需要。

5,JS文件,LAYUI数据表格在这里都是通过JS加载的,视图页面只放 LAYUI标签,加载、按钮、AJAX交互等功能都放在JS文件中。JS文件位置,如:public/static/js/dealer.js


文件名、类名等都是一一对应的。


数据表 fun_demo

  • controller

    • app\backend\controller\Demo.php;

  • model

    • app\backend\model\Demo.php;

  • view

    • app\backend\view\demo\index.html;

    • app\backend\view\demo\add.html;

  • js

    • public\static\backend\js\demo.js 可以不加


relate content

我是一个心里藏不住事的人

朋友评价我,说我是单核CPU,主频虽高,但任务一多就会崩溃。这样说,事情一多,我就什么都做不好。近期一些事,很影响我的心情:一,早上给孩子做完饭,还要吃别的,路过包子店靠边停车买包子、汤,另一人停车在...

MYSQL 更新记录 搜索替换字符串

UPDATE icms_article_data     SET body = REPLACE(  &nb...

教程:PPT设计进阶·从基础操作到高级创意

教程:PPT设计进阶·从基础操作到高级创意

PPT设计进阶·从基础操作到高级创意职场中有种说法是,“会做PPT者得天下”。会做且做好 PPT ,到底有多重要?一设计总监曾因在国际体验设计大会上展示的PPT太丑,产生了严重的危机公关,他也因此丢了...

LAYUI 使用SELECT,动态改变INPUT值和属性

用form.on监听select事件即可,然后用JQUERY得到input的ID,来改变input的属性和值。但是我用的是FunAdmin的第三方表单组件,无法给input添加ID属性,所以只能用do...

VUE学习:十一.Mock 数据

VUE学习:十一.Mock 数据

前言前后端同时开发的时候,后端接口数据没有出来,前端可以 mock 假数据,模拟开发,无需等待后的开发完成接口规范(成功,失败,状态码,安全) 和后端约定Postman 一款非常流行的 API 调试工...

VUE学习:八.多页应用

前言MPA 多页面应用(MultiPage Application) ,指有多个独立页面的应用(多个 html 页面),每个页面必须重复加载 js、css 等相关资源。多页应用跳转,需要整页资源刷新。...

Post Reply    

◎Welcome to participate in the discussion.