discuz 门户列表页基本功能代码 [复制链接]

moqu8 2018-4-8

6 0
门户列表页——list.htm

列表上部:
  1. <!--[name]在后台显示的模板名称[/name]-->
  2. <!--{eval $list = array();}-->
  3. <!--{eval $wheresql = category_get_wheresql($cat);}-->
  4. <!--{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>›</em>
  4.                 <a href="$_G[setting][navs][1][filename]">{lang portal}</a> <em>›</em>
  5.                 <!--{loop $cat[ups] $value}--> <a href="{$portalcategory[$value['catid']]['caturl']}">$value[catname]</a><em>›</em><!--{/loop}-->
  6.                 $cat[catname]
  7.         </div>
  8. </div>
复制代码

可diy必须代码:
  1. <style id="diy_style" type="text/css"></style>
复制代码

当前栏目名称和发布文章、订阅链接代码:
  1. <div class="bm_h cl">
  2.         <!--{if $_G[setting][rssstatus] && !$_GET['archiveid']}--><a href="portal.php?mod=rss&catid=$cat[catid]" class="y xi2 rss" target="_blank" title="RSS">{lang rss_subscribe_this}</a><!--{/if}-->
  3.         <!--{if ($_G['group']['allowpostarticle'] || $_G['group']['allowmanagearticle'] || $categoryperm[$catid]['allowmanage'] || $categoryperm[$catid]['allowpublish']) && empty($cat['disallowpublish'])}-->
  4.         <a href="portal.php?mod=portalcp&ac=article&catid=$cat[catid]" class="y xi2 addnew">{lang article_publish}</a>
  5.         <!--{/if}-->
  6.         <h1 class="xs2">$cat[catname]</h1>
  7. </div>
  8. <!--{if $cat[subs]}-->
  9. <div class="bm_c bbda">
  10.         {lang sub_category}:  
  11.         <!--{eval $i = 1;}-->
  12.         <!--{loop $cat[subs] $value}-->
  13.         <!--{if $i != 1}--><span class="pipe">|</span><!--{/if}--><a href="{$portalcategory[$value['catid']]['caturl']}" class="xi2">$value[catname]</a><!--{eval $i--;}-->
  14.         <!--{/loop}-->
  15. </div>
  16. <!--{/if}-->
复制代码

主列表循环代码:
  1. <div class="bm_c xld">
  2. <!--{loop $list['list'] $value}-->
  3.         <!--{eval $highlight = article_title_style($value);}-->
  4.         <!--{eval $article_url = fetch_article_url($value);}-->
  5.         <dl class="bbda cl">
  6.                 <dt class="xs2"><a href="$article_url" target="_blank" class="xi2" $highlight>$value[title]</a> <!--{if $value[status] == 1}-->({lang moderate_need})<!--{/if}--></dt>
  7.                 <dd class="xs2 cl">
  8.                         <!--{if $value[pic]}--><div class="atc"><a href="$article_url" target="_blank"><img src="$value[pic]" alt="$value[title]" class="tn" /></a></div><!--{/if}-->
  9.                         $value[summary]
  10.                 </dd>
  11.                 <dd>
  12.                         <!--{if $value[catname] && $cat[subs]}-->{lang category}: <label><a href="{$portalcategory[$value['catid']]['caturl']}" class="xi2">$value[catname]</a></label>  <!--{/if}-->
  13.                         <span class="xg1"> $value[dateline]</span>
  14.                         <!--{if $_G['group']['allowmanagearticle'] || ($_G['group']['allowpostarticle'] && $value['uid'] == $_G['uid'] && (empty($_G['group']['allowpostarticlemod']) || $_G['group']['allowpostarticlemod'] && $value['status'] == 1)) || $categoryperm[$value['catid']]['allowmanage']}-->
  15.                         <span class="xg1">
  16.                                 <span class="pipe">|</span>
  17.                                 <label><a href="portal.php?mod=portalcp&ac=article&op=edit&aid=$value[aid]">{lang edit}</a></label>
  18.                                 <span class="pipe">|</span>
  19.                                 <label><a href="portal.php?mod=portalcp&ac=article&op=delete&aid=$value[aid]" id="article_delete_$value[aid]" onclick="showWindow(this.id, this.href, 'get', 0);">{lang delete}</a></label>
  20.                         </span>
  21.                         <!--{/if}-->
  22.                 </dd>
  23.         </dl>
  24. <!--{/loop}-->
  25. </div>
复制代码

主列表分页代码:
  1. <!--{if $list['multi']}--><div class="pgs cl">{$list['multi']}</div><!--{/if}-->
复制代码

相关分类(栏目)代码:
  1. <!--{if $cat[others]}-->
  2.                 <div class="bm">
  3.                         <div class="bm_h cl">
  4.                                 <h2>{lang category_related}</h2>
  5.                         </div>
  6.                         <div class="bm_c">
  7.                                 <ul class="xl xl2 cl">
  8.                                         <!--{loop $cat[others] $value}-->
  9.                                         <li>• <a href="{$portalcategory[$value['catid']]['caturl']}">$value[catname]</a></li>
  10.                                         <!--{/loop}-->
  11.                                 </ul>
  12.                         </div>
  13.                 </div>
  14. <!--{/if}-->
复制代码

下级栏目代码:
  1. <!--{if $cat[subs]}-->
  2. <div class="bm_c bbda">
  3.         {lang sub_category}:  
  4.         <!--{eval $i = 1;}-->
  5.         <!--{loop $cat[subs] $value}-->
  6.         <!--{if $i != 1}--><span class="pipe">|</span><!--{/if}--><a href="{$portalcategory[$value['catid']]['caturl']}" class="xi2">$value[catname]</a><!--{eval $i--;}-->
  7.         <!--{/loop}-->
  8. </div>
  9. <!--{/if}-->
复制代码

最新回复 (0)
返回
支持中心
邮箱:winkill2012@qqcom
新站优化中!部分功能尚未完善,敬请谅解!
支持中心