分享好友 文章首页 文章分类 切换频道

destoon 5.0模板使用之:分类属性的美化和筛选条件设置

2015-07-3114840Detoon爱好者
 发现其他的商城都有这个功能,而destoon却没有,所以也加上这个功能。经过美化就做成了以下的效果。但却是按循序排列的,但是不影响使用。

源代码

html

{if $CP}
<div class="filter_box">
  <dl>
    <dt class="filter_t">分类:dt>
    <dd class="{if !$catid==$catid}seling_all{else}seled_all{/if}"><a href="{$MODULE[16][linkurl]}">全部a>dd>
    <dd class="filter_choose">
      {php $sub = get_maincat(0, 16, 1);}
      {loop $sub $j $s}
      <div class="{if $s[catid]==$catid}seling{else}seled{/if}">
        <a href="{$MODULE[16][linkurl]}{$s[linkurl]}">{$s[catname]}a>
      div>
      {/loop}
    dd>
    <div class="clear">div>
  dl>
  {loop $PPT $p}
  <dl>
    <dt class="filter_t">{$p[name]}:dt>
    <input type="hidden" name="ppt_{$p[oid]}" id="ppt_{$p[oid]}" value="{$p[select]}"/>
    <dd class="{if $p[select]==''}seling_all{else}seled_all{/if}">
      <a href="###" onclick="Dd('ppt_{$p[oid]}').value='';Dd('fsearch').submit();">全部a>
    dd>
    <dd class="filter_choose">
    {loop $p[options] $o}
      <div class="{if $p[select]==$o}seling{else}seled{/if}">
        <a href="###" onclick="Dd('ppt_{$p[oid]}').value='{$o}';Dd('fsearch').submit();">{$o}a>
      div>
    {/loop}
    dd>
    <div class="clear">div>
  dl>
  {/loop}
div>
<div class="search_title">
  <div class="spanbt">共有<span class="orange">{$items}span>条信息div>
  <span class="fl">已选条件:span>
  <ul class="fl">
    {loop $PPT $p}{loop $p[options] $o}{if $p[select]==$o}
    <li class="search_value"><span>{$o}span>
      <label class="search_value_close" onclick="Dd('ppt_{$p[oid]}').value='';Dd('fsearch').submit();">label>
    li>
    {/if}{/loop}{/loop}
  ul>
  <a href="{$MOD[linkurl]}search.php" id="Del_searchList" style="">清空所有条件a>
div>
{/if}

CSS

.filter_box { width:autoheight:auto; }
.filter_box a { cursor:pointer; }
.filter_box dl { width:100%height:auto; }
.filter_t  { width:60pxfloat:leftdisplay:blockline-height:28pxheight:30pxtext-align:rightfont-size:14pxfont-weight:boldfont-family"Microsoft YaHei"monospace !important; }
.filter_box dd { margin:8px 0px 0px 10pxfloat:leftdisplay:block; }
.filter_choose { width:620pxdisplay:block; }
.seling_all a { width:30pxpadding-left:18pxline-height:14pxfloat:leftdisplay:blockbackground:#70943c url(images/sel-select2.jpg) no-repeattext-decoration:nonecolor:white; }
.seling_all a:link, .seling_all a:visited, .seling_all a:active { color:white; }
.seled_all a { width:30pxpadding-left:18pxline-height:14pxfloat:leftdisplay:blockbackground:#f3f3f3 url(images/sel-select1.jpg) no-repeattext-decoration:none; }
.seling a { float:leftline-height:14pxmargin:0px 18px 10px 0pxpadding-left:18pxbackground:#70943c url(images/sel-select2.jpg) no-repeattext-decoration:nonecolor:white; }
.seling { width122pxfloatleft; }
.seling a:visited { color:white; }
.seled a { width98pxline-height14pxmargin0px 8px 10px 0pxpadding-left18pxfloatleftbackground:url(images/sel-select1.jpg) no-repeat; }
.search_title{font-family"Microsoft YaHei";font-size14px;}
.search_title .spanbt { floatleftpadding0 10px; }
.search_value { margin-top5pxheight15pxline-height15pxfloatleftborder1px solid #FFA63Cmargin-right10pxdisplayinlinewhite-spacenowrap; }
.search_value span { floatleftpadding0 4pxheight15pxline-height15pxoverflowhidden; }
.search_value_close { width16pxheight15pxbackgroundurl(images/search_select.gif) no-repeatcursorpointerfloatleft; }

图片素材

鼠标右键保存,在重新命名,放到风格文件夹的 images 目录下。

search_select.gif

search_select.gif

 

sel-select1.jpg

sel-select1.jpg

 

sel-select2.jpg

sel-select2.jpg

 

举报
收藏 0
打赏 0
评论 0
destoo模板目录和商铺页面相对应的中文
话不多说,直接上图,本文以destoon高端模板为例 模块名称目录名称备注整理员资讯模块article品牌模块brand求购模块buy片段目录chip用于放扩展文件城市分站city城市分站首页模板商圈模块club公司模块company下载模块

0评论2020-06-09229

destoon标签字符串的定义
随着b2b的高速发展,很多购物网站改用更为专业的destoon模板系统,随之而来的也是越来越多的客户群体,但是对于初学者来说,destoon的标签字符串调用规则很多同学难以理解,今天小编特意整理了一下,标签字符串的定

0评论2020-06-08230

Destoon模板安装方法详解
许多 刚下手destoon系统的初学者,获得模版后不清楚如何来安裝模版,因此本网站普及下destoon模版安装方法.一、Destoon模版基本知识1、Destoon不象dedecms,CSS和模版都放到template文件目录下,Destoon模版文档和所有图

0评论2020-04-201240

destoon模板禁止在线修改问题,解决方法
在使用destoon时,经常需要修改destoon模块,有些小问题在线修改会方便很多,但是当你想在线修改的时候,系统又会跳禁止在线修改提示,下面是小编通过PHP文件来修改的字符,希望能帮到大家! 在根目录下找到config.i

0评论2020-04-14435

destoon模板中实现会员30天到期提醒服务
destoon模板编辑中,往往会有客户提出需求提醒会员30天到期的服务,这样才能让客户更好的管理或者提醒会员续费,以保证会员的权利代码如下:?phpdefined('IN_DESTOON') or exit('Access Denied');$a

0评论2020-04-08256

公司利用destoon模板定制型网站有何优势,好处在哪里?
很多公司都想定制一个属于自己企业灵魂的destoon模板定制网站,这个网站一定要足够吸引用户的眼球,这个时候就需要一个特殊定制的网站了。定制网站建设,根据客户的需求去量身钉子和策划,对网站进行原创的定制设计

0评论2020-04-02153

destoon模板定制和套用模板网站的区别有哪些?
说到企业是用destoon模板做网站还是企业为自己量身定制一个网站,DT爱好者小编认为各有各的优势!现在一些企业的负责人对网站是不了解的,只注重价格上的优势,DT爱好者小编认为做网站不能只顾价格而忽略网站的功能和

0评论2020-04-0287

destoon模板定制服务流程
destoon模板定制服务是针对用户在购买完美政府网站模板后,需要根据自己的具体环境对网站系统进行风格及功能的二次设计以满足实际应用而提供给客户的项目定制服务,此项目属收费服务。一、网站模板定制服务流程您在

0评论2020-04-0263

destoon模板存放调取方法
一、模板存放及调用规则模板存放于系统 template 目录,template 目录下的一个目录例如 template/default/ 即为一套模板模板文件以 .htm 为扩展名,可直接存放于模板目录例如 template/default/index.htm也可以存放

0评论2020-03-24190

destoon模板中get_maincat函数的用法
destoon模板中get_maincat函数的用法,如get_maincat(0, $CATEGORY, 1),其中第一、二、三个参数分别表示什么?第一个参数代表parentid第二个参数代表所有的分类第三个参数 代表 分类的级别如:$child = get_maincat

0评论2020-03-23257