找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 10682|回复: 2

dz 门户文章列表页list.htm模版版面修改的详细教程

  [复制链接]
发表于 2015-4-4 14:50:40 | 显示全部楼层 |阅读模式
谁有有dz 门户文章列表页list.htm模版版面修改的详细教程吗? 图文或视频教程都行 谢谢想学习一下这个dz  默认模版的修改版面设计方法
回复

使用道具 举报

发表于 2015-4-18 15:25:27 | 显示全部楼层
list.htm这个文件的结构很简单!可以按照以下的思路测试一下!模板文件如下:
  1. <!--{template common/header}--><!--{template是模板的文件夹  当前模板文件夹的 common文件夹中的/header.htm的文件}-->
复制代码
如图:所有的模板都在template里面,default就是默认的模板路径,如果你使用的是其他的模板就会加载其他模板的文件!他会自行选择!

所有的模板都在template里面

所有的模板都在template里面


  1. <!--[name]{lang portalcategory_listtplname}[/name]--><span style="line-height: 1.5;"><!--这个是模板的名称,在你创建栏目的时候显示!--></span>
复制代码
QQ截图20150418150645.jpg
获取列表数据
  1. <!--{eval $list = array();}-->
  2. <!--{eval $wheresql = category_get_wheresql($cat);}-->
  3. <!--{eval $list = category_get_list($cat, $wheresql, $page);}-->
复制代码
面包屑导航部分
  1. <div id="pt" class="bm cl">
  2. <div class="z">
  3. <a href="./" class="nvhm" title="{lang homepage}">$_G[setting][bbname]</a> <em>&#8250;</em>
  4. <a href="$_G[setting][navs][1][filename]">{lang portal}</a> <em>&#8250;</em>
  5. <!--{loop $cat[ups] $value}--> <a href="{$portalcategory[$value['catid']]['caturl']}">$value[catname]</a><em>&#8250;</em><!--{/loop}-->
  6. $cat[catname]
  7. </div>
  8. </div>
复制代码
广告位:
  1. <!--{ad/text/wp a_t}-->
复制代码
DIY区域:
  1. <style id="diy_style" type="text/css"></style>
  2. <div class="wp">
  3. <!--[diy=diy1]--><div id="diy1" class="area"></div><!--[/diy]-->
  4. </div>
复制代码
网页的内容区域的主题部分是以:
  1. <div id="ct" class="ct2 wp cl">开始
复制代码
默认的模板是分为左右两侧的形式显示的
  1. <div class="mn">... ....</div>  这是左部分!
复制代码
左部分详解:
  1. <div class="mn">
复制代码



设剩下的就是一些相关栏目的输出,自行测试!
  1. <div class="sd pph">

  2.                 <div class="drag">
  3.                         <!--[diy=diyrighttop]--><div id="diyrighttop" class="area"></div><!--[/diy]-->
  4.                 </div>

  5. <!--{if $cat[others]}-->
  6.                 <div class="bm">
  7.                         <div class="bm_h cl">
  8.                                 <h2>{lang category_related}</h2>
  9.                         </div>
  10.                         <div class="bm_c">
  11.                                 <ul class="xl xl2 cl">
  12.                                         <!--{loop $cat[others] $value}-->
  13.                                         <li>&#8226; <a href="{$portalcategory[$value['catid']]['caturl']}">$value[catname]</a></li>
  14.                                         <!--{/loop}-->
  15.                                 </ul>
  16.                         </div>
  17.                 </div>
  18. <!--{/if}-->

  19.                 <div class="drag">
  20.                         <!--[diy=diy2]--><div id="diy2" class="area"></div><!--[/diy]-->
  21.                 </div>

  22.         </div>
复制代码



回复

使用道具 举报

发表于 2016-6-27 14:39:31 | 显示全部楼层
admin 发表于 2015-4-18 15:25
list.htm这个文件的结构很简单!可以按照以下的思路测试一下!模板文件如下:
如图:所有的模板都在templa ...

如何做个单独的列表页面,调用所有文章列表。有分页。http://www.fuzhougl.com/more.php 像这样子。但是这个页面没有 分页就那一页。
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|Discuz代码分析|Discuz目录结构|DZ起点网 ( 蜀ICP备13000518号-15 )

GMT+8, 2024-5-15 09:21 , Processed in 0.057506 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表