Discuz 教程:如何制作一个门户频道模板[含3P]

站长技术 发表于 2019-8-25 10:41:16|来自:中国河北邢台 | 显示全部楼层 |阅读模式
我们知道discuz论坛列表页的模板如果不在版块里选择风格的话,列表模板是全局统一的,不过门户频道的模板却是可以多个可选的,discuz后台门户频道模板的可选性,让我们在选择频道模板时候多了更多的可能性和多变性,下面教大家制作频道模板的过程,希望对想自己制作模板频道的同学有帮助。

1、首选我们可以制作好这个频道的html模型,如果制作好了,我们可以进行下一步,我们在默认的频道列表模板里里获取下函数头。

  1. <!--{template common/header}-->
  2. <!--[name]自定义频道模板[/name]-->
  3. <!--{eval $list = array();}-->
  4. <!--{eval $wheresql = category_get_wheresql($cat);}-->
  5. <!--{eval $list = category_get_list($cat, $wheresql, $page);}-->
复制代码

2、把这段代码加到自己制作的频道模板的头部,如下图:

头部示例

头部示例

3、然后我们在模板的尾部加入,全局的尾部footer调用:

  1. <!--{template common/footer}-->
复制代码

如下图:

脚部示例

脚部示例

4、然后我们将这个模板保存名为:list_moban.htm 这个格式,其中”moban"随便取,然后放到你当前模板的portal文件夹下。

5、最后我们就可以在后台建立频道时候,选择刚刚加入的模板。

模板选择

模板选择

这样,一个门户的频道模板就制作好了。
欢迎访问清河网(www.qinghe.cn),点击个人资料,可以修改自己的个性签名。
全部回复0 显示全部楼层

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表