广

Discuz教程

  • 帝国cms教程
  • 织梦CMS教程
  • PHP CMS教程
  • ECSHOP教程
  • WordPress教程
  • Discuz教程
  • CMS学习

    Discuz分类信息使用教程

    2018-04-02 20:46:42 次阅读 稿源:互联网
    广告

     Discuz! X 的分类信息功能可以帮助站长更方便地建立自己的分类信息频道。

    下面主要为大家详细介绍一下这个功能的应用:

    一、添加分类信息选项

    Discuz! X1后台 => 论坛 => 分类信息 => 分类信息管理 => 选项管理 => 选择通用类,在这里添加分类信息使用的变量,名称如专辑封面、专辑名称、专辑歌手、专辑语言、出品商、出版日期、专辑介绍等。变量名:填写相应名称的变量。需要注意的是:这里的变量名必须填写。
    类型中,根据该功能的不同,选择不同的类型,如专辑封面选择上传图片(image)类型、出版日期选择日历(calendar)类型、其它可以选择字串(text)类型如下图所示:

    1.gif

    点击“详情”可以对每一个项目进行编辑修改等详细设置。

    2.gif

    名称:填写分类选项的名称。

    变量名:填写分类信息变量名。

    类型:选择分类选项的类型。这里共有11种类型,如下图所示:

    3.gif

    简短描述:对该分类选项的简单说明。

    单位:可以留空默认。

    是否限制有效期:选择“是”则超过有效期信息自动隐藏

    上传图片(image):填写图片的最大宽度、最大高度和表单显示的长度。

    选择的类型不同,选项的内容会不相同。

    二、添加分类

    Discuz! X1后台 => 论坛 => 分类信息 => 分类信息管理中添加

    填写要添加分类的显示顺序、名称、描述,然后提交即可,这里我们添加三个分类,如音乐专辑、运动风采和成功案例三个。

    4.gif

    添加完毕后,设置详情,如下图所示:

    5.gif

    添加分类信息选项:这里点选要显示的分类。

    已有选项:这里会列出已经选择好的项目,可以设置为是否可用、是否为必填项、是否不可修改、是否参与搜索,是否进行主题展示等操作。

    设置分类信息主题显示模板:即主题页面显示的效果

    在分类信息主题显示模板处填写如下代码:

    1. <style type="text/css">
    2. .test img {
    3.         float: left;
    4.         margin-right: 15px
    5. }
    6. .test p {
    7.         float: left;
    8. }
    9. </style>
    10. <div class="test">
    11. <img src="[albumconverimagevalue]"/>
    12. <p><em>{singer}:</em>[singervalue]</p><br>
    13. <p><em>{language}:</em>[languagevalue]</p><br>
    14. <p><em>{producttime}:</em>[producttimevalue] </p><br>
    15. <div style="clear:both;"></div>
    16. </div>
    复制代码

    6.gif

    三、关联版块

    分类信息添加成功后,必须关联版块,用户才可以在关联到的版块发布该类别信息。

    Discuz! X1后台 => 论坛 => 版块管理 => 编辑要关联分类信息的版块 => 分类信息,启用分类信息

    7.gif

    四、添加主题分类

    Discuz! X1后台 => 论坛 => 版块管理 => 编辑要添加分类信息的版块 => 主题分类,如下图所示:

    8.gif

    启用主题分类:选择“是”。

    发帖必须归类:选择“是”。

    允许按类别浏览:选择用户是否可以按照主题分类筛选浏览内容。

    类别前缀:选择只显示文字。

    然后手动添加分类,填写好分类名称提交即可。

    五、设置完成后,到 templatedefaultforumforumdisplay_list.htm 中,找到

    1. <!--{if $stemplate && $sortid}-->$stemplate[$sortid][$thread[tid]]<!--{/if}-->
    复制代码

    修改为:

    1. <!--{if $stemplate && $sortid}-->
    2.         $stemplate[$sortid][$thread[tid]]
    3. <!--{else}-->
    4.         $stemplate[$thread[sortid]][$thread[tid]]
    5. <!--{/if}-->
    复制代码

    全部设置完成后,在前台发表帖子显示效果如下图所示:

    8.gif

    一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。

    广告
    广告
    广告