一、问题描述
最近找石哥,说 CMS 不能用,其实官方小程序最近又大动作了,偷偷升级的云开发 CMS(内容管理)叫 CMS,不升级也没关系,这次升级导致我们无法正常使用 CMS。如果你是新的 CMS,你基本上会遇到以下问题。
新版本目前存在的问题如下
1-1:只能导入 5 张表
您可以看到我在这里导入了 7 个表,但它会提示我们超出限制
所以你只能导入 7 个表中的 5 个工作表
1-2,导入的内容模型无法与数据库同步
虽然 7 张表可以导入到 5 张表中,但是我们无法通过这 5 张表通过云端开发数据库。这。。。。。。
我们的 CMS 的目的不是为了方便管理云开发数据库吗?所以我们必须想出一个解决方案。我还给小程序的官员们做了评论。但是,他们表示将在一周内修复。。。。。。那么,对于急于使用的学生,我们应该怎么处理呢?。。。
经过一天的研究,我终于找到了解决方案。
二、解决方案
我发表了一篇文章,教你怎么降级版本,有需要的同学可以参考。
降级 CMS
不过也有同学反映降级后无法进入 CMS 后台,怎么说呢,毕竟小程序官方是想推广新版本的,所以有时候我们会故意进不来老版本的 CMS,所以本节就教大家如何使用新版 CMS。
2-1. 使用新版本的 CMS 内容模型
和以前一样,我们将从云开发开始
然后转到 以启用内容管理
2-2 选择内容模型版本
在这里我告诉你,如果你使用免费版,你只能创建 5 个数据表,但如果你正在学习使用它,你可以创建一个免费版。如果想跟着石哥学工程,或者导入石哥的源码,最好用基础版本,这样就可以创建 50 个数据表了
然后只需等待它被激活即可
激活如下
然后你可以看到内容管理系统
通过访问该地址,您可以输入 CMS Web 背景。
但是这里我们需要登录,所以我们还需要设置一个管理员帐户。
2-3. 开设 CMS 登录帐户
我们可以直接编辑系统的默认账户,这样我们只需要设置登录密码就行了。
您还可以创建新的管理员帐户
然后使用设置好的账号登录进入 CMS 后端,但是当我们第一次进入后端时,会提示项目为空。
2-4. 添加 CMS 项目
然后,我们将转到控制台并添加 CMS 项目
请记住连接您的云开发环境
然后就可以去 CMS 网页后台刷新了,这样新版本的 CMS 内容管理就正式开启了。
2-5. 将内容模型导入 CMS
打开新版本后,作与之前相同。或者直接导入内容模型 (数据表)。
有些同学导入的时候,会提示导入失败,多导入几次也没关系,因为新版本有时候不稳定,所以如果提示失败,就多导入几次。
我们还是导入 7 个表。
在这里,您可以看到所有 7 个表都已成功导入。
它还同步到云开发数据库。在这一点上,我们可以继续玩得开心。
由于官方小程序经常更换,如果你有任何问题可以找石哥,我会及时为你调整最新的解决方案。