注册

QQ登录

只需一步,快速开始

2995
教程标题:

Discuz! X 导入DIY后,框架没有调用出数据的情况分析

教程摘要:
本文主要介绍了 Discuz! X 的 DIY 框架无法正常调用数据的几项常见设置错误
教程类别:
Discuz! 模板相关教程 » DIY 相关
教程分享:
如果模板安装后发现有些框架没有显示内容,首先要排查是否存在以下情况:

1、模板安装后,是否导入了 DIY 的 xml 文件?
2、网站是否已经发布了测试内容?模板都是只能调用到自己网站的内容,安装模板是不带测试数据的;

如果以上两步都做了,还是没有调用出数据,请往下看

如果本教程对您有所帮助,请打个赏哦,多少不限哒~

情况一:网站有数据,也导入了 DIY 框架的 xml 文件后,仍然没有调出数据

首先使用管理员帐号登录网站,找到当前模板的 DIY 按钮,进入 DIY 高级模式

154738duj0h0zp3qsgz3e3.png


在 DIY 的下拉菜单中选择“更新”,观察是否能成功更新出数据,这是因为 DIY 模块都是有一定缓存时间的,不是发了测试数据马上就能显示在 DIY 模块里

教学2.png

情况二:模块分类选择不正确导致的无法调用到数据

DIY 可以按内容的不同属性来调用,比如调用门户频道发布的文章还是论坛频道发布的帖子

教学3.png

要确保每个 DIY 选择的模块分类下有测试内容

情况三:起始数据行数设置出错

检查方法

第一步:将“数据来源” 设定为 “高级自定义”

教学4.png


第二步:检查“起始数据行数”是否为 0,为 0 即为从第一条数据开始调用,填写其他数值就是从从第几条数值开始调用,假设网站只有5条测试数据,这里设置的从第6条开始调用,就调用不到内容了。


教学5.png
搜索
我有问题

热门教程

关注9测微信公众号

关注9测微信公众号
了解一个 Discuz! 应用的产生过程。

快速回复 返回顶部