📄 product_group.html
字号:
#set ($pgid = ${StringUtil.getLong($request,"pgid")})
#set ($detailProductGroup = ${productMgr.getDetailPGroupByPgid($pgid)})
#set ($p = ${StringUtil.getInt($request,"p")})
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>${StringUtil.cuteNR( ${detailProductGroup.getString("description")} )} ${systemConfig.getStringConfigValue("webtitle")} </title>
<meta name="keywords" content="${StringUtil.cuteNR( ${detailProductGroup.getString("description")} )} ${systemConfig.getStringConfigValue("webtitle")}">
<meta name="description" content="${StringUtil.cuteNR( ${detailProductGroup.getString("description")} )} ${systemConfig.getStringConfigValue("webtitle")}">
<link href="../css/light.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="../css/mall_tbsp.css@t=20080730.css" />
<link rel="stylesheet" type="text/css" href="../css/mall_base.css@t=20080730.css" />
<link rel="stylesheet" type="text/css" href="../css/mall_common.css@t=20080730.css" />
<link rel="stylesheet" type="text/css" href="../css/mall_exhibit.css@t=20080730.css" />
<style type="text/css">
<!--
-->
</style>
<style type="text/css">
<!--
#sideContent {
width: 205px;
float: left;
}
#sideContent {
width: 205px;
float: left;
}
#contentWrap #sideContent .sideCell {
border-top: none;
background: url(file:///E|/site/none);
border-right: none;
border-bottom: none;
border-left: none;
margin-top: 15px;
padding-bottom: 15px;
}
#contentWrap #sideContent .sideCell > .title {
line-height: 24px;
font-weight: normal;
color: #FFFFFF;
background: url(../imgs/bar3.png) no-repeat 0px 0px;
text-align: left;
height: 24px;
padding-left: 10px;
font-size: medium;
}
#contentWrap #sideContent .catelogList .itemList {
padding-left: 16px;
padding-right: 16px;
}
#contentWrap #sideContent .catelogList .catelogName {
line-height: 22px;
font-weight: bold;
color: #cc0000;
margin: 20px 0 0 0;
}
#contentWrap #sideContent .catelogList .itemList .catelogContent {
line-height: 18px;
}
#contentWrap #sideContent .sideCell .itemList .richItem {
}
#contentWrap #sideContent .sideCell .itemList {
padding-right: 10px;
padding-left: 10px;
border: 1px solid #e3e3e3;
}
#contentWrap #sideContent .sideCell .itemList .richItem .itemInfo .title{
color: #0052B4;
font-weight: bold;
line-height: 20px;
}
#contentWrap #sideContent .sideCell .itemList .richItem .itemInfo .price {
font-weight: bold;
color: #ff6600;
line-height: 18px;
}
#contentWrap #sideContent .sideCell .itemList .linkItem {
line-height: 20px;
margin: 4px 0;
color: #666;
}
.STYLE1 { color: #666666;
font: bold;
}
#positionNav { background: #f1f1f1;
height: 30px;
border-bottom: 1px dashed #a8a8a8;
line-height: 30px;
padding-left: 14px;
}
#contentWrap #firstContentWrap {
float: left;
width: 985px;
}
#contentWrap #firstContentWrap .AD {
clear: both;
float: none;
}
#contentWrap #firstContentWrap .itemList .title {
line-height: 25px;
background: #eee url(../imgs/headBg.png) no-repeat 0px 0px;
padding-left: 11px;
margin-top: 30px;
margin-bottom: 20px;
}
#contentWrap #firstContentWrap .itemList .title .moreLink {
float: right;
background: url(../imgs/headBg.png) no-repeat right -30px;
}
#contentWrap #firstContentWrap .itemList .title .moreLink a {
padding-right: 40px;
background: url(../imgs/arrow3.png) no-repeat 60px center;
display: block;
}
#contentWrap #firstContentWrap .itemList .goodsList {
margin: 0px;
padding: 0px;
}
#contentWrap #firstContentWrap .itemList .goodsList li {
float: left;
height: 111px;
width: 222px;
list-style: none;
margin: 0;
padding: 0px;
margin-left: 20px;
}
#contentWrap #firstContentWrap .itemList .goodsList .item {
margin: 0px;
padding: 0px;
}
#contentWrap #firstContentWrap .itemList .goodsList .item li {
float: left;
width: 111px;
margin: 0px;
padding: 0px;
height: auto;
}
#contentWrap #firstContentWrap .itemList .goodsList .item .itemPic {
height: 105px;
width: 105px;
border: 2px solid #CCCCCC;
margin-right: 10px;
}
#contentWrap #firstContentWrap .itemList .goodsList .item .itemName {
width: 103px;
}
#contentWrap #firstContentWrap .itemList .goodsList .item .price {
width: 102px;
font-size: 15px;
font-weight: bold;
color: #FF0000;
}
#contentWrap #firstContentWrap .itemList .goodsList .item .rate {
width: 102px;
}
.star1 {
background-position: 0 -20px;
}
.star2 {
background-position:0 -40px;
}
.star3 {
background-position:0 -60px;
}
.star4 {
background-position:0 -80px;
}
.star5 {
background-position:0 -100px;
}
#contentWrap #firstContentWrap .itemList .goodsList .item .rate {
height: 20px;
width: 102px;
margin: 5px 0 5px 0;
}
#contentWrap #firstContentWrap .itemList .goodsList .item .itemName a {
font-size: 12px;
font-weight: bold;
color: #0052B4;
line-height: 16px;
}
-->
</style>
<style type="text/css">
<!--
#contentWrap #firstContentWrap .tabWrap {
background: url(../imgs/tab.png) repeat-x 0px -60px;
width: 100%;
margin: 0;
padding: 0;
margin-top: 10px;
height: 30px;
}
#contentWrap #firstContentWrap .tabWrap li {
float: left;
height: 30px;
margin: 0px;
padding: 0px;
list-style: none;
line-height: 30px;
}
#contentWrap #firstContentWrap .tabWrap .tableftMargin {
width: 100px;
background: url(../none);
}
#contentWrap #firstContentWrap .tabWrap .currentTab {
font-weight: bold;
background: url(../imgs/tab.png) no-repeat 0px -30px;
padding-left: 20px;
}
#contentWrap #firstContentWrap .tabWrap .currentTab a {
background: url(../imgs/tab.png) no-repeat right center;
display: block;
padding-right: 35px;
}
#contentWrap #firstContentWrap .tabWrap li {
background: url(../imgs/tab.png) no-repeat 0px 0px;
padding-left: 15px;
margin-left: 15px;
}
#contentWrap #firstContentWrap .tabWrap li a {
background: url(../imgs/tab.png) no-repeat right 0px;
display: block;
padding-right: 15px;
}
#contentWrap #firstContentWrap .itemList .byCell .item li {
float:none;
width: 111px;
margin: 0px;
padding: 0px;
height: auto;
}
#contentWrap #firstContentWrap .itemList .byCell li {
float: left;
height: 197px;
width: 234px;
list-style: none;
margin: 0;
padding: 0px;
margin-left: 20px;
}
#contentWrap #firstContentWrap .itemList .goodsList byCell .offItem {
}
#contentWrap #firstContentWrap .itemList .goodsList .offItem .itemPic {
border: 1px solid #CCCCCC;
position: relative;
width: 102px;
height: 102px;
padding: 8px 8px 8px 8px;
text-align: center;
margin-right: 10px;
margin-left: 10px;
}
#contentWrap #firstContentWrap .itemList .goodsList .offItem .itemPic span {
font-size: 15px;
font-weight: bold;
color: #FFFFFF;
position: absolute;
left: 11px;
top: 20px;
}
#contentWrap #firstContentWrap .itemList .goodsList .offItem .itemName{
float: left;
width: 83px;
height: auto;
}
#contentWrap #firstContentWrap .itemList .goodsList .offItem .itemName a {
font-size: 12px;
color: #0052B4;
}
#contentWrap #firstContentWrap .itemList .goodsList .offItem {
width: 234px;
padding: 0;
margin: 0;
height: 198px;
}
#contentWrap #firstContentWrap .itemList .goodsList .offItem .rate {
float: left;
height: 20px;
width: 70px;
}
#contentWrap #firstContentWrap .itemList .goodsList .offItem .category {
float: left;
height: 20px;
width: 60px;
background: url(../imgs/arrow2.png) no-repeat left center;
padding-left: 16px;
line-height: 20px;
}
#contentWrap #firstContentWrap .itemList .goodsList .offItem .price .oldPrice {
text-decoration: line-through;
}
#contentWrap #firstContentWrap .itemList .goodsList .offItem .price .newPrice {
font-weight: bold;
color: #FFFFFF;
background: #ED4266;
margin-left: 20px;
font-size:14px;
}
#contentWrap #firstContentWrap .itemList .goodsList .offItem .price {
line-height: 30px;
height: 30px;
width: 234px;
}
#contentWrap #firstContentWrap .itemList .goodsList .offItem .offTime {
line-height: 20px;
height: 20px;
background: url(../imgs/clock2.gif) no-repeat left center;
padding-left: 20px;
color: #6C9100;
}
#contentWrap #firstContentWrap .itemList .goodsList li {
margin: 0px;
padding: 0px;
float: left;
width: 234px;
margin-left: 0px;
}
#contentWrap #firstContentWrap .itemList .goodsList li {
height: 220px;
}
-->
</style>
<script>
function go(p)
{
document.dataForm.p.value = p;
window.location = "product_group-"+document.dataForm.pgid.value+"-"+p+".html";
//document.dataForm.submit();
}
</script>
<script>
function add2Cart(pid)
{
document.product_form.action = "${ConfigBean.getStringValue("systenFolder")}appController/add2Cart";
document.product_form.pid.value = pid;
document.product_form.submit();
}
</script>
</head>
<body>
${head}
<div style=" MARGIN: 0px auto; WIDTH: 950px">
<div id="contentWrap">
<div id="firstContentWrap"><br />
<br />
#set ( $jcol=4)
#set ( $jenTrTab=1 )
#set ( $rowSize=16 )
${pc.setPageNo($p)}
${pc.setPageSize($rowSize)}
<div class="itemList">
<ul class="goodsList">
#foreach ( $newPro in ${productMgr.getNewProductByPgid($pgid,$pc)} )
#set ( $isOnDiscount = ${productMgr.isOnDiscount(${newPro.get("discount",${StringUtil.getDoubleType()})},${newPro.getString("discount_st")},${newPro.getString("discount_en")})})
<li>
<ul class="offItem">
<li class="itemPic"><a target="_blank" href="detail-${newPro.getString("pid")}.html"><img src="${ConfigBean.getStringValue("systenFolder")}.${ConfigBean.getStringValue("upload_pro_img")}${newPro.getString("img_s")}" width="100" height="100" /></a></li>
<li class="itemName" style="height:46px;overflow:hidden;"><a target="_blank" href="detail-${newPro.getString("pid")}.html">${newPro.getString("pname")}</a></li>
<li class="rate star${newPro.get("star_avg",0)}"> </li>
<li class="category"><a target="_blank" href="product-brand-${newPro.getString("brand_id")}.html">${newPro.getString("bname")}</a> </li>
<li class="category"><a target="_blank" href="../catalog/list-s-${newPro.getString("cparentid")}-${newPro.getString("cid")}.html">${newPro.getString("ctitle")}</a> </li>
<li class="price">
<span class="newPrice">${productMgr.getProductPriceStr($newPro)}</span>
#if($isOnDiscount=="true") <img src='../imgs/discount.gif' alt='正在打折' align='absmiddle'> #end
#if( ${newPro.get("flag_packet",0)}==1) <img src='../imgs/packet_p.gif' alt='正在捆绑促销' align='absmiddle'>#end
</li>
</ul>
</li>
#end
</ul>
<div class="pagerWrap" style="clear:both;">
<form name="dataForm">
<input type="hidden" name="p">
<input type="hidden" name="pgid" value="${pgid}">
</form>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<div class="list-bottom">
<ul class="display-settings bottom">
<li class="quick-page-changer">
${StringUtil.getTurnPage($pc,$p)}
</li>
</ul>
</div>
</td>
</tr>
</table>
<script>
document.write('<script src="${ConfigBean.getStringValue("systenFolder")}count.jsp?ref='+escape(document.referrer)+'¤tURL='+escape(document.location)+'&color_depth='+screen.colorDepth+'&screen='+screen.width+'x'+screen.height+'&lang='+navigator.systemLanguage+'"><\/script>');
</script>
</div>
</div>
</div>
${foot}
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -