ThinkCMF V5
ThinkCMF是一款基于ThinkPHP+MySQL开发的中文内容管理框架。ThinkCMF提出灵活的应用
机制,框架自身提供基础的管理功能,而开发者可以根据自身的需求以应用的形式进行扩展。每个应用都能独立的完成自己的任务,也可通过系统调用其他应用进行协同工作。
相逢不晚何必匆匆
一分耕耘,一分收获。一艺之成,当尽毕生之力。
展开
-
安装 ThinkCMF
一、下载 ThinkCMF1.composer 下载正式版:composer create-project thinkcmf/thinkcmf:5.1.* thinkcmf5_1开发版:composer create-project thinkcmf/thinkcmf:5.1.*-dev thinkcmf51_dev2.官网下载点击前往官网下载。二、安装下载完成后,在 PHPStudy 中配置站点,站点目录为public目录。打开浏览器,访问刚刚创建的站点,开始安装。第一步,会原创 2021-07-12 14:53:01 · 1110 阅读 · 5 评论 -
ThinkPHP 分页查询获取分页后的数据
1、控制器查询数据$data = Db::name('table_name')->paginate(5);return $this->fetch('index', ['data' => $data]);2、控制器获取分页数据// 输出当前页$nowPage = $data->currentPage();// 输出总条数$total = $data->total();// 输出当前页条数$listRows = $data->listRows();3、原创 2020-06-10 16:49:02 · 703 阅读 · 0 评论 -
使用 PhpSpreadsheet 将 Excel 表格数据导入到数据库
1、安装 PhpSpreadsheetcomposer require phpoffice/phpspreadsheet2、控制器代码public function importExcel(){ // 接收文件 $file = $_FILES['file']['tmp_name']; // 创建读操作 $reader = \PhpOffice\PhpSpreadsheet\IOFactory::createReader('Xlsx'); // 打开文件、载入原创 2020-06-04 17:15:04 · 875 阅读 · 0 评论 -
ThinkPHP 使用 PhpSpreadsheet 导出 Excel 文件
1、安装 PhpSpreadsheetcomposer require phpoffice/phpspreadsheet2、控制器代码public function exportExcel(){ // 查询要导出的数据 $data = Db::name('student')->select(); // 实例化 $spreadsheet = new Spreadsheet(); // 获取活动工作薄 $sheet = $spreadsheet-&原创 2020-06-02 16:30:06 · 1292 阅读 · 2 评论 -
ThinkCMF单图片上传
ThinkCMF封装了文件上传,开发者只要在模板中使用已经封装好的 js 方法就可以了比如上传一张图片的代码:<input id="photo-1" type="hidden" name="photo_url" ><input id="photo-1-name" type="text" name="photo_name" title="图片名称"><img id="photo-1-preview" ><a href="javascript:upload.原创 2020-06-01 09:03:51 · 855 阅读 · 0 评论