分享
  • 收藏
  • 举报
    X
    分类列表页想要显示省-市-区,三级联动,如何改代码?
    • yierer.com 消费1.38元 2019-08-16 22:55 22:55
    684
    7

    {extend name="$index_style_layout" /}
    
    <!--SEO相关-->
    {block name="head_title"}{$fid?($info['seo_title']?:$info['name']):$m_info['title']}{/block}
    {block name="head_keword"}{$fid?($info['seo_keywords']?:$info['name']):$m_info['title']}{/block}
    {block name="head_description"}{$info.seo_description}{/block}
    
    {block name="body_AllScorllSlide"}
    <!--通栏横幅图片__STATIC__/css/qb_ui.css中控制图片宽度百分百高度行内样式设置,如不设置不小于100px---->
    {qb:tag name="web_banner_pic01" type="image"}
    <!--
    <div class="qb_ui_AllscrollBanner" style="height:300px;">
    	<a href="#1"><img src="__STATIC__/images/s0.jpg"></a>
    </div>
    -->
    <div class="qb_ui_AllscrollBanner" style="height:300px;">
    	<a href="{$url}"><img src="{$picurl}"></a>
    </div>
    {/qb:tag}
    {/block}
    {block name="body_content"}
    <link rel="stylesheet" type="text/css" href="__STATIC__/fenlei/list.css">
    <div class="FenLieContainer">
    	<div class="Main">
    		<ul class="ThisSorts">
    
    {volist name=":(count(get_sort($fid,'name','sons'))<3?get_sort($fid,'name','brother'):get_sort($fid,'name','sons'))" id="name"}
    			<li><a href="{:urls('index',['fid'=>$key])}" {if $fid==$key}style="color:red;"{/if}>{$name}</a></li>
    {/volist}
    
    	
    		</ul>
    		<div class="SearchType">
    		<dl><dt>区域:</dt><dd>
    					<a href='{:urls("index",fun("field@make_filter_url","street_id,zone_id,page"))}' {if input('zone_id')===null} class="ck"{/if}>不限</a>  
    				{volist name=":get_area('','',($webdb['city_id']))" id="name"}
    					<a href='{:urls("index","zone_id=$key&".fun("field@make_filter_url","zone_id,page"))}' {if input('zone_id')==$key} class="ck"{/if}>{$name}</a>
    				{/volist}
    				{if input('zone_id')}
    					<div>
    					{volist name=":get_area('','',input('zone_id'))" id="name"}
    						<a href='{:urls("index","street_id=$key&".fun("field@make_filter_url","street_id,page"))}' {if input('street_id')==$key}style="color:red;"{/if}>{$name}</a>
    					{/volist}
    					</div>
    				{/if}
    		</dd></dl>
    
    {volist name=":fun('field@list_filter',$mid)" id="rs"}
    			<dl><dt>{$rs.title}:</dt><dd>
    					<a href='{:urls("index","fid=$fid&$rs[opt_url]")}' {if input($rs['name'])===null}class="ck"{/if}>不限</a>  
    				{volist name="$rs.opt" id="vs"}
    					<a href='{:urls("index","fid=$fid&$vs[url]")}' {if input($rs['name'])==$vs['key']}class="ck"{/if}>{$vs.title}</a>
    				{/volist}
    			</dd></dl>
    {/volist}
    		</div>
    		<div class="Mhead">
    			<div class="tag">{$s_info.name}</div>
    			<div class="post"><a href="{:urls('add','fid='.$fid)}">免费发布此类信息</a></div>
    		</div>
    		<div class="ListInfo">
    			
    		<!--name是标签名,跟通用标签不能重名,rows取几条数据,order按什么方式排序,list代表可控排序,id即时间,view代表浏览量-->
    		{qb:listpage name="pcfenlei_list_page_listdata0" field="title"  rows="8" order="list"}
    			<dl>
    				<dt><a href='bencandy.php?fid=11&id=4'><img src="{$rs.picurl}" onerror="this.src='__STATIC__/images/nopic.png'"/></a></dt>
    				<dd>
    					<h4><a href="{$rs.url}">{$rs.title|get_word=100}</a> {if count($rs.picurls)}<span>[{:count($rs.picurls)}图]</span>{/if}</h4>
    					{foreach name="fields" item="vs" key="k"}
    					<div>{$vs.title}:<em>{$rs[$k]}</em></div>
    					{/foreach}
    
    					<div>发布者:<em>{$rs.uid|get_user_name}</em></div>
    					<div>浏览:<em>{$rs.view}</em></div>
    					<div>发布时间:<em>{$rs.create_time|format_time=true}</em></div>
    				</dd>
    			</dl>
    		{/qb:listpage}
    		{$pages}
    
    			
    		</div>
    	</div>
    	<div class="Side">
    		<!--包含的文件在此目录/fenlei/index/side.htm-->
    		{include file="index/side" /}
    		<div class="sidecont">
    			<div class="head">热门信息</div>
    			<ul class="List">
    
    {qb:tag name="pc_fenlei_list_side_001" type="fenlei" rows="5" union="mid" order="view"}
                	<li><span>{$i}</span><a href="{$rs.url}">{$rs.title}</a></li>
    {/qb:tag}
    
    			</ul>
    		</div>
    		<div class="sidecont">
    			<div class="head">推荐信息</div>
    			<ul class="List">
    
    {qb:tag name="pc_fenlei_list_side_002" type="fenlei" rows="5" status="2" union="mid" order="id"}
                	<li><span>{$i}</span><a href="{$rs.url}">{$rs.title}</a></li>
    {/qb:tag}
    
    			</ul>
    		</div>
    	</div>
    </div>
    
    
    {/block}


    4
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 7
    • yierer.com 普通粉丝 消费:1.38元 2019-08-19 15:42 15:426楼

      那看来只能把地区的代码隐藏了

    0 赏钱 赏礼回复
    • admin 超级管理员 消费:3.03元 2019-08-17 14:31 14:316楼

      不能显示省.要改的东西很多.

      yierer.com 消费:1.38元 华为 2019-08-17 15:08
      老大,我需要省这级怎么办,要用联动菜单吗?
    0 赏钱 赏礼回复
    • yierer.com 普通粉丝 消费:1.38元 2019-08-16 22:56 22:566楼

      手机代码

      {extend name="$index_style_layout" /}
      
      <!--SEO相关-->
      {block name="head_title"}{$fid?($info['seo_title']?:$info['name']):$m_info['title']}{/block}
      {block name="head_keword"}{$fid?($info['seo_keywords']?:$info['name']):$m_info['title']}{/block}
      {block name="head_description"}{$info.seo_description}{/block}
      
      {block name="body_content"}
      <link rel="stylesheet" href="__STATIC__/index/default/list.css">
      <script src='__STATIC__/js/iscroll.js'></script>
      <style type="text/css">
      
      .ListMainCont .topBoxs{
      	border-top:6px solid #eee;
      	border-bottom:6px solid #eee;
      	padding:5px 0 5px 0;
      }
      .ListMainCont .topBoxs li.atten{
      	width:90%;
      	margin:auto;
      	padding-left: 15px;
      	padding-right: 15px;
      }
      .ListMainCont .topBoxs li.atten a{
      	display: block;
      	text-align: center;
      	line-height: 40px;
      	border: #2A87E5 solid 1px;
      	border-radius: 5px;
      	color: #2A87E5;
      	font-size:18px;
      }
      </style>
      <div class="ListMainCont">
      	<ul class="topBoxs">		 
      		<li class="atten"><a href="{:urls('content/add',['fid'=>$fid])}">免费发布信息</a></li>
      	</ul>
      
      	<div class="SortBoxCont">
      		<ul>
      			{volist name="$fid|get_sort=###,'other'" id="vo"}
      			<li {eq name="$key" value="$fid"}class='ck'{/eq}><a href="{:urls('index',['fid'=>$key])}">{$vo}</a></li>
      			{/volist}
      		</ul>
      	</div>
      	<div class="ListArticles">
      <!--name是标签名,跟通用标签不能重名,rows取几条数据,order按什么方式排序,list代表可控排序,id即时间,view代表浏览量-->
      {qb:listpage name="news_list_page_listdata" rows="3" order="list"}
      		<div class="Lists">
      			<div class="title"><a href="{$rs.url}">{$rs.title|get_word=60}</a></div>
      			<ul>
      	{switch name="rs.image_type"}
      		{case value="1"}
      				<ol><a href="{$rs.url}"><img src="{$rs.picurl}" onerror="this.src='__STATIC__/images/nopic.png'" onmouseover='thisimg_over($(this))' onmouseout='thisimg_out($(this))'></a></ol>
      				<li><a href="{$rs.url}">{$rs.content|get_word=80}</a></li>
      		{/case}
      		{case value="2"}
      			{volist name="rs.picurls" id="imgurl"}
      				<ol><a href="{$rs.url}"><img src="{$imgurl}" onerror="this.src='__STATIC__/images/nopic.png'" onmouseover='thisimg_over($(this))' onmouseout='thisimg_out($(this))'></a></ol>
      
      			{/volist}
      		{/case}
      		{default /}
      				<li><a href="{$rs.url}">{$rs.content|get_word=120}</a></li>
      	{/switch}
      			</ul>
      			<div class="mores"><span><i class="glyphicon glyphicon-time"></i> {$rs.create_time|date="Y-m-d",###}</span><em> <i class="si si-eye"></i> {$rs.view}</em></div>
      		</div>
      {/qb:listpage} 
      	</div>
      	<div class="ShowMoreInfos"><button type="butter" onclick="ShowMoreInfo()">查看更多</button></div>
      </div>
      <!--{$pages}-----显示分页的代码---->
      <script type="text/javascript">
      var morepage=1;
      function ShowMoreInfo(){	
      	morepage++;
      	$.get('{qb:list_url name="news_list_page_listdata" /}'+morepage+'&'+Math.random(),function(res){
      		if(res.code==0){
      			if(res.data==''){
      				layer.msg("已经显示完了!",{time:500});
      				$('.ShowMoreInfos button').attr('onclick','');
      				$('.ShowMoreInfos button').html('显示完了');
      				$('.ShowMoreInfos button').css({'background':'#CCC'});
      			}else{
      				res.data = "<span class='pages" + morepage + "'>" + res.data + "</span>";			
      				$('.ListArticles').append(res.data);
      				$('.ListArticles .pages'+morepage).hide();
      				$('.ListArticles .pages'+morepage).show(500);
      			}			
      		}else{
      			layer.msg(res.msg,{time:2500});
      		}
      	});
      }
      function thisimg_over(imgobjs){
      	imgobjs.animate({"max-width":"150%","max-height":"150%"},300);
      }
      function thisimg_out(imgobjs){
      	imgobjs.animate({"max-width":"100%","max-height":"100%"},300);
      }
      //统计总宽度
      var mysortBoxW=0;
      $('.SortBoxCont ul li').each(function(){
      	mysortBoxW+=$(this).width();
      });
      $('.SortBoxCont ul').width(mysortBoxW+10);
      var myScroll; 
      myScroll = new IScroll('.SortBoxCont', { scrollX: true, scrollY: false, mouseWheel: true,preventDefault: false,preventDefaultException: { tagName: /^(INPUT|TEXTAREA|BUTTON|SELECT|LI)$/ } });
      </script>
      {/block}


      yierer.com 消费:1.38元 2019-08-17 12:55
      @admin,能不能帮改一下呢?
      yierer.com 消费:1.38元 2019-08-17 12:56

      @admin,能不能帮改一下呢,官方不能出一套可用的模板吗?

    0 赏钱 赏礼回复
    0 赏钱 赏礼回复
    更多回复
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648