|
|
<?php $this->_extends('layout/default_layout');?>
|
|
|
<?php $this->_block('main');?>
|
|
|
<div class="slide-main">
|
|
|
<div class="slide-box">
|
|
|
<div class="slide-main clearfix">
|
|
|
<div class="slide-box-warp">
|
|
|
<div class="slide-box">
|
|
|
<div class="slide-wrap clearfix">
|
|
|
<?php foreach($this->view->banners as $banner):?>
|
|
|
<div class="box">
|
...
|
...
|
@@ -11,6 +12,7 @@ |
|
|
</div>
|
|
|
<?php endforeach;?>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="slide-navigator">
|
|
|
<div class="dib clearfix">
|
...
|
...
|
@@ -31,27 +33,29 @@ |
|
|
</div>
|
|
|
<div id="pageContent" style="text-align: center;" class="pagination">
|
|
|
<?php $this->_component('Common_Pagination',array(
|
|
|
'pagination' => $this->view->pagination,'next_label' => '>>','prev_label' => '<<','current_class' => 'current',
|
|
|
'pagination' => $this->view->pagination,'next_label' => 'NEXT>>','prev_label' => '<<','current_class' => 'current',
|
|
|
'page_class'=>'pagination-inner', 'id'=>'img_page'
|
|
|
));?>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<?php if(count($this->view->partnerList)):?>
|
|
|
<div class="cooperation clearfix">
|
|
|
<div class="cooperation-slide-box">
|
|
|
<div class="slide-wrap clearfix">
|
|
|
<?php
|
|
|
<!-- 合作商等信息滑动条 start -->
|
|
|
<div class="cooperation clearfix">
|
|
|
<div class="cooperation-slide-warp">
|
|
|
<div class="cooperation-slide-box">
|
|
|
<div class="slide-wrap clearfix">
|
|
|
<?php
|
|
|
$partnerGroups = array();
|
|
|
foreach($this->view->partnerList as $partner)
|
|
|
{
|
|
|
foreach($this->view->partnerTypes as $key => $type)
|
|
|
{
|
|
|
if($partner['type'] == $key)
|
|
|
{
|
|
|
$partnerGroups[$type][] = $partner;
|
|
|
}
|
|
|
}
|
|
|
foreach($this->view->partnerTypes as $key => $type)
|
|
|
{
|
|
|
if($partner['type'] == $key)
|
|
|
{
|
|
|
$partnerGroups[$type][] = $partner;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
$groupNum = 0;
|
|
|
$groupLen = 0;
|
...
|
...
|
@@ -62,85 +66,87 @@ |
|
|
foreach ($group as $key => $partner)
|
|
|
{
|
|
|
$pic = Lib_Images::getImageUrl($partner['pic'], 'source','fragmentimg');
|
|
|
$html.= <<<EOL
|
|
|
$html.= <<<EOL
|
|
|
<li>
|
|
|
<a href="{$partner['url']}" title="{$partner['name']}" target="_blank">
|
|
|
<img src="{$pic}" alt="" style="width:70px;"/>
|
|
|
</a>
|
|
|
</li>
|
|
|
EOL;
|
|
|
$groupLen ++;
|
|
|
if($groupLen>= 6)
|
|
|
{
|
|
|
$templates[] ='<div class="{class}"><h2>'.$type.'</h2><ul class="clearfix">'.$html.'</ul></div>';
|
|
|
$html = '';
|
|
|
$groupLen = 0;
|
|
|
$groupNum = 0;
|
|
|
}
|
|
|
}
|
|
|
if(!empty($html))
|
|
|
{
|
|
|
$templates[] ='<div class="{class}"><h2>'.$type.'</h2><ul class="clearfix">'.$html.'</ul></div>';
|
|
|
$html = '';
|
|
|
}
|
|
|
$groupNum ++;
|
|
|
if($groupNum == 2 && !empty($html))
|
|
|
{
|
|
|
$templates[] ='<div class="{class}"><h2>'.$type.'</h2><ul class="clearfix">'.$html.'</ul></div>';
|
|
|
$html = '';
|
|
|
$groupNum = 0;
|
|
|
$groupLen = 0;
|
|
|
}
|
|
|
}
|
|
|
$pos = 0;
|
|
|
foreach($templates as $temp)
|
|
|
{
|
|
|
if($pos % 2 == 0)
|
|
|
{
|
|
|
$temp = str_replace('{class}','partner', $temp);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
$temp = str_replace('{class}','media', $temp);
|
|
|
}
|
|
|
preg_match_all("/<li>/i", $temp, $liLen, PREG_SET_ORDER);
|
|
|
if(count($liLen) >= 6)
|
|
|
{
|
|
|
$temp = preg_replace('@<div class="(\w+)">(.+)<\/div>@isU', "\\2", $temp);
|
|
|
$template .='<div class="box clearfix">'.$temp.'</div>';
|
|
|
$pos = -1;
|
|
|
$groupLen ++;
|
|
|
if($groupLen>= 6)
|
|
|
{
|
|
|
$templates[] ='<div class="{class}"><h2>'.$type.'</h2><ul class="clearfix">'.$html.'</ul></div>';
|
|
|
$html = '';
|
|
|
$groupLen = 0;
|
|
|
$groupNum = 0;
|
|
|
}
|
|
|
}
|
|
|
if(!empty($html))
|
|
|
{
|
|
|
$templates[] ='<div class="{class}"><h2>'.$type.'</h2><ul class="clearfix">'.$html.'</ul></div>';
|
|
|
$html = '';
|
|
|
}
|
|
|
$groupNum ++;
|
|
|
if($groupNum == 2 && !empty($html))
|
|
|
{
|
|
|
$templates[] ='<div class="{class}"><h2>'.$type.'</h2><ul class="clearfix">'.$html.'</ul></div>';
|
|
|
$html = '';
|
|
|
$groupNum = 0;
|
|
|
$groupLen = 0;
|
|
|
}
|
|
|
}
|
|
|
else
|
|
|
$pos = 0;
|
|
|
foreach($templates as $temp)
|
|
|
{
|
|
|
if($pos % 2 == 0)
|
|
|
{
|
|
|
$template .='<div class="box clearfix">';
|
|
|
$temp = str_replace('{class}','partner', $temp);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
$temp = str_replace('{class}','media', $temp);
|
|
|
}
|
|
|
preg_match_all("/<li>/i", $temp, $liLen, PREG_SET_ORDER);
|
|
|
if(count($liLen) >= 6)
|
|
|
{
|
|
|
$temp = preg_replace('@<div class="(\w+)">(.+)<\/div>@isU', "\\2", $temp);
|
|
|
$template .='<div class="box clearfix">'.$temp.'</div>';
|
|
|
$pos = -1;
|
|
|
}
|
|
|
$template .= $temp;
|
|
|
if(($pos+1) % 2 == 0)
|
|
|
else
|
|
|
{
|
|
|
$template .='</div>';
|
|
|
if($pos % 2 == 0)
|
|
|
{
|
|
|
$template .='<div class="box clearfix">';
|
|
|
}
|
|
|
$template .= $temp;
|
|
|
if(($pos+1) % 2 == 0)
|
|
|
{
|
|
|
$template .='</div>';
|
|
|
}
|
|
|
}
|
|
|
$pos++;
|
|
|
}
|
|
|
$pos++;
|
|
|
}
|
|
|
if($pos % 2 == 1)
|
|
|
{
|
|
|
$template .='</div>';
|
|
|
}
|
|
|
echo $template;
|
|
|
?>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="cooperation-slide-control">
|
|
|
<a class="cooperation-slide-prev iconfont" href="javascript:void(0);"></a>
|
|
|
<a class="cooperation-slide-next iconfont" href="javascript:void(0);"></a>
|
|
|
</div>
|
|
|
</div>
|
|
|
<?php endif;?>
|
|
|
if($pos % 2 == 1)
|
|
|
{
|
|
|
$template .='</div>';
|
|
|
}
|
|
|
echo $template;
|
|
|
?>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="cooperation-slide-control">
|
|
|
<a class="cooperation-slide-prev iconfont" href="javascript:void(0);"></a>
|
|
|
<a class="cooperation-slide-next iconfont" href="javascript:void(0);"></a>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<?php endif;?>
|
|
|
<!-- 合作商等信息滑动条 end -->
|
|
|
|
|
|
<div id="right_banner" style="display:none;" num="<?php echo count($this->view->rightBanners);?>">
|
|
|
<div class="fluid-item layout-item tiled">
|
|
|
<div class="right-banner fluid-item layout-item tiled">
|
|
|
<?php
|
|
|
$banners = $this->view->rightBanners;
|
|
|
$temp = array();
|
...
|
...
|
@@ -163,7 +169,7 @@ EOL; |
|
|
}
|
|
|
$width = 308;
|
|
|
?>
|
|
|
<div class="image-box" style="padding-bottom: 30px;">
|
|
|
<div class="image-box" style="padding-bottom: 39px;">
|
|
|
<a href="<?php echo $banner['url']?>" target="_blank" style="<?php echo sprintf("height:%spx;width:%spx;overflow:hidden;", $height, $width);?>">
|
|
|
<img disopen="1" src="<?php echo Lib_Images::getImageUrl($banner['res'], 'source','fragmentimg');?>" style="<?php echo sprintf("height:%spx;width:%spx;", $height, $width);?>"/>
|
|
|
</a>
|
...
|
...
|
|