You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
94 lines
3.7 KiB
94 lines
3.7 KiB
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
{include file="components/currency"}
|
|
<!-- 当前页 -->
|
|
<link rel="stylesheet" href="/themes/static/css/swiper-bundle.min.css">
|
|
<link rel="stylesheet" href="/themes/static/scss/search.css">
|
|
</head>
|
|
|
|
<body>
|
|
<!-- header -->
|
|
{include file="components/header"}
|
|
<div class="searchBlock">
|
|
<div class="w1400">
|
|
<div class="tit">
|
|
搜索结果
|
|
</div>
|
|
<ul>
|
|
<li class="{$type==0 ? 'on' : ''}"><a href="javascript:;">全部结果</a></li>
|
|
<li class="{$type==1 ? 'on' : ''}"><a href="javascript:;">产品结果</a></li>
|
|
<li class="{$type==2 ? 'on' : ''}"><a href="javascript:;">新闻结果</a></li>
|
|
</ul>
|
|
<div class="content">
|
|
{volist name="list" id="vo"}
|
|
<?php
|
|
$categoryIdArr = explode('-',$vo['category'][0]['path']);
|
|
$parentId = $categoryIdArr[1];
|
|
?>
|
|
{if $parentId == 38 }
|
|
<a href="{$vo.url|default='javascript:;'}" target="_blank" class="list">
|
|
<p>{$vo.title}</p>
|
|
<div class="tips">
|
|
{$vo.description}
|
|
</div>
|
|
<span>了解更多<img src="/themes/static/images/more-red.png" alt=""></span>
|
|
</a>
|
|
{else /}
|
|
<a href="{:hcUrl('detail/index',['id'=>$vo['id'],'cid'=>$vo['category_id']])}" target="_blank" class="list">
|
|
<p>{$vo.title}</p>
|
|
<div class="tips">
|
|
{$vo.description}
|
|
</div>
|
|
<span>了解更多<img src="/themes/static/images/more-red.png" alt=""></span>
|
|
</a>
|
|
{/if}
|
|
|
|
{/volist}
|
|
</div>
|
|
</div>
|
|
{$list_page|raw}
|
|
</div>
|
|
<!-- footer -->
|
|
{include file="components/footer"}
|
|
<!-- 当前页 -->
|
|
<script>
|
|
function getUrlParam(name) {
|
|
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
|
|
var r = window.location.search.substr(1).match(reg); //匹配目标参数
|
|
if (r != null) return decodeURI(r[2]); return null; //返回参数值
|
|
}
|
|
let baseUrl = '/{:request()->pathinfo()}?';
|
|
$('.searchBlock .w1400 ul li a').click(function(){
|
|
let quest = getUrlParam('q')
|
|
window.location.href = baseUrl + 'q=' + quest + '&type=' + $(this).parent().index()
|
|
})
|
|
$('.pagination li').each(function(){
|
|
if($(this).children().html() == '«'){
|
|
$(this).children('a').html('<')
|
|
$(this).children('span').html('<')
|
|
}
|
|
if($(this).children().html() == '»'){
|
|
$(this).children('a').html('>')
|
|
$(this).children('span').html('>')
|
|
}
|
|
})
|
|
$(document).ready(function(){
|
|
let thisOn = getUrlParam('type')
|
|
$('.searchBlock .w1400 ul li').removeClass('on')
|
|
if(thisOn == '1'){
|
|
$('.searchBlock .w1400 ul li').eq(1).addClass('on')
|
|
}else if(thisOn == '2'){
|
|
$('.searchBlock .w1400 ul li').eq(2).addClass('on')
|
|
}else{
|
|
$('.searchBlock .w1400 ul li').eq(0).addClass('on')
|
|
}
|
|
})
|
|
</script>
|
|
</body>
|
|
|
|
</html>
|