随笔分类 -  MeEdu知识付费系统二开

MeEdu知识付费系统二次开发
摘要:因为苹果的虚拟商品政策限制,无法直接通过支付宝或者微信购买虚拟商品。因此需要间接的引入一个虚拟账户余额来购买。也就是多了一个用户余额的功能。 开始配置 首先,配置IOS的内购项目,进入到 App Store Connect (https://appstoreconnect.apple.com/)这里 阅读全文
posted @ 2023-02-09 14:33 帅到要去报警 阅读(259) 评论(0) 推荐(0)
摘要:为了保证插件的独立性,该插件的静态资源被约定和插件放到一起,在插件目录下的 public 作为静态资源: 然后我们在插件的 AppCommand 文件中为这个静态目录创建一个软链接,这样就可以访问插件里面的静态文件了(Laravel 的 php artisan storage:link 就是这个原理 阅读全文
posted @ 2022-07-13 13:40 帅到要去报警 阅读(117) 评论(0) 推荐(0)
摘要:使用MeEdu开发插件,今天遇到一个大无语的问题,处理了将近一个半小时,最终处理了。 这个问题就是:视图模板无法继承。 具体原因: 在Provider.php文件里面注册的路由是这样的: // 注册路由 $this->loadRoutesFrom(__DIR__ . '/routes/web.php 阅读全文
posted @ 2022-07-09 00:41 帅到要去报警 阅读(79) 评论(0) 推荐(0)
摘要:在使用MeEdu开发项目的时候,插件的模板样式如何引入呢? 很简单: 首先在 public 目录下新建样式文件: 然后在插件目录引入: <link rel="stylesheet" href="{{asset('/addons/LearningPaths/h5/main.css')}}?v=2020 阅读全文
posted @ 2022-07-08 21:36 帅到要去报警 阅读(70) 评论(0) 推荐(0)
摘要:插件开发的基本差不多了,现在准备开发后台功能。 第一步:在 src/js/config/router-config.js 添加路由,以及对应的组件 第二步:数据库找到 administrator_menus 添加菜单 添加该菜单之后,刷新前台页面,即可看到: 第三步:数据库找到 administra 阅读全文
posted @ 2022-07-05 23:22 帅到要去报警 阅读(101) 评论(0) 推荐(0)
摘要:在开发项目的时候,在做后台开发的时候,例如:新增,修改数据,这部分的数据就需要进行数据校验,在laravel框架里面,数据校验在 Request 里面做。 Meedu 插件的 request 约定在插件根目录 Http/Requests 目录存放: 拆分端口来进行划分,可以在Http / Reque 阅读全文
posted @ 2022-07-05 14:04 帅到要去报警 阅读(89) 评论(0) 推荐(0)
摘要:MeEdu在前台进行渲染使用的是模板,那么该如何使用该模板引擎呢? 第一步:新建:resources 目录下 新建 views 目录下 新建 index.blade.php 文件 第二步:在 MainServiceProvider.php 中注册该视图的路径,只有注册后才合适使用插件的视图: <?p 阅读全文
posted @ 2022-07-05 12:48 帅到要去报警 阅读(89) 评论(0) 推荐(0)
摘要:在使用laravel框架开发项目的时候,经常会使用到常量,那么开发这个插件怎么使用常量呢? 首先新建:Constant 目录,新建:SchoolConstant.php 文件 <?php namespace Addons\School\Constant; /** * 学校插件常量 */ class 阅读全文
posted @ 2022-07-05 11:44 帅到要去报警 阅读(64) 评论(0) 推荐(0)
摘要:现在插件基本弄好了,现在开始做模型,首先新建一个数据:school CREATE TABLE IF NOT EXISTS `school` ( `id` int(8) NOT NULL, `title` varchar(128) NOT NULL DEFAULT '' COMMENT '标题', ` 阅读全文
posted @ 2022-07-05 11:30 帅到要去报警 阅读(84) 评论(0) 推荐(0)
摘要:最近需要用MeEdu开发一个功能,采用插件来开发,下面是开发流程: 首先阅读开发文档: https://www.yuque.com/meedu/lbss8g/caobg0 快速开始: 第一步:创建插件目录:在 addons 创建 school目录; 第二步:school创建 meedu.json 文 阅读全文
posted @ 2022-07-04 23:04 帅到要去报警 阅读(315) 评论(0) 推荐(0)
摘要:我司购买了一套MeEdu知识付费系统用来做二次开发教育平台管理系统,最近开发了一个新闻资讯插件,运营说还需要一个文件上传的功能,后台编辑器采用的是 tinymce 编辑器,没有附件上传的功能,其次是由于用这个做了APP,需要做一个APP下载的功能。 这套系统是用 Laravel 开发,文件上传功能相 阅读全文
posted @ 2022-01-07 16:35 帅到要去报警 阅读(497) 评论(1) 推荐(1)