discuz 调用帖子列表带分页+多图显示(之二)-建站教程下载

discuz 调用帖子列表带分页+多图显示(之二)

来自版块: 建站教程 发表于: 2018-6-22 19:20:28
44560
如本资源下载地址失效,请点击此处进行反馈
再说一遍其实并不是说一定要门户首页,其他页面也可以用。

下面以自定义可diy页面来演示“调用帖子列表带分页+多图显示”另一种方法。

新建三个文件,根目录下test.php入口文件、模板目录portal目录里test.htm模板文件和thread_list.php数据查询文件。惯例无CSS样式

展开一步步说:

1.新建test.php文件,放到根目录,代码如下:
  1. <?php
  2. define('CURSCRIPT', 'portal');//定义常量,用于body标签的id选择器名称,与本身文件名相同(不带后缀),可在导航栏实现当前高亮。
  3. define('CURMODULE', 'test');//定义常量,用于body标签的class(类)选择器名称,门户首页为该命名,可以更换,可选
  4. require './source/class/class_core.php';//引入系统核心文件
  5. $Discuz = & discuz_core::instance();//以下代码为创建及初始化对象
  6. $discuz->cachelist = $cachelist;
  7. $discuz->init();
  8. loadcache('diytemplatename');
  9. $navtitle = '这里定义单页的标题';//可选
  10. $metakeywords = '这里定义单页的关键词';//可选
  11. $metadescription ='这里定义单页的描述内容';//可选
  12. include template('diy:portal/test');
  13. ?>
复制代码

2.新建test.htm文件,放到模板目录portal文件夹里,代码如下:
复制代码



以上代码里注意改文字“模板目录”为自己的模板目录名。

3.新建thread_list.php文件,放到模板目录里portal文件夹内,代码如下:

相关阅读:

discuz 门户文章列表多图显示
discuz 门户首页调用帖子列表带分页+多图显示(之一)
广告
大象广告联盟AD 大象广告联盟AD
返回顶部