Commit 425291a8 authored by liukang's avatar liukang

修改提交

parent 75022995
......@@ -19,8 +19,8 @@ class Base extends Error
public function initialize(){
$this->url = request()->controller();
$this->host_name = request()->domain();
$other_logo = HomeConfig::where("home_config_cate_id",3)->where("isdeleted",0)->Order("current","desc")->find();
$index_logo = HomeConfig::where("home_config_cate_id",2)->where("isdeleted",0)->Order("current","desc")->find();
$other_logo = $this->getImage(4);
$index_logo = $this->getImage(5);
$vedio = HomeConfig::where("home_config_cate_id",1)->where("isdeleted",0)->Order("current","desc")->find();
if(!empty($index_logo)){
$this->logo_url = $index_logo->img->img_url.$index_logo->img->img_name;
......@@ -31,9 +31,39 @@ class Base extends Error
if(!empty($vedio)){
$this->vedio_url = $vedio->img->img_url.$vedio->img->img_name;
}
$this->getNav();
$this->assign("other_logo_url",$this->other_logo_url);
$this->assign("logo_url",$this->logo_url);
$this->assign("vedio_url",$this->vedio_url);
$this->assign("host_name",$this->host_name);
}
public function getImage($type){
//获取首页背景图
$bannerImgId = db('advertisement')->where(array('type'=>$type,'is_display'=>1))->field('id,mintype')->find();
$where[] = ['starttime','<',time()];
$where[] = ['endtime','>',time()];
$where[] = ['starthour','<',date('h',time())];
$where[] = ['endhour','>',date('h',time())];
$cont = db('advertisement_cont')->where($where)->where(array('advert_id'=>$bannerImgId['id']))->field('picSrc')->select();
$imagePre = "https://oss.3yakj.com/application_static_data";
$bannerImg = [];
if ($bannerImgId['mintype'] == 0){
$bannerImg = $imagePre.$cont[mt_rand(0,count($cont)-1)]['picSrc'];
}else{
foreach ($cont as $value){
$bannerImg[] = $imagePre.$value['picSrc'];
}
}
return $bannerImg;
}
public function getNav(){
$nav = db('menu')->where(array('status'=>1,'type'=>0))->field('id,title,url,show_type')->order('order desc')->select();
foreach ($nav as $key=>$value){
$child = db('menu_child')->where(array('pid'=>$value['id'],'status'=>1))->field('title,show_type,url')->order('order desc')->select();
$nav[$key]['child'] = $child;
}
$this->assign('nav',$nav);
}
}
\ No newline at end of file
......@@ -75,6 +75,16 @@ class Index extends Base
{
$this->assign('domain',$request->domain());
$this->assign('url',$this->url);
$this->assign('imageList',$this->getImage(3));
return view("/home/index/huatai");
}
public function getConfig(){
$type = input('type');
//获取首页背景图
$bannerImg = $this->getImage($type);
//获取按钮
$button=array();
return json(['banner'=>$bannerImg,'button'=>$button] );
}
}
......@@ -19,6 +19,7 @@ class Join extends Base
$join_list = $join->where('isdeleted',0)->order('join_cate_id','asc')->order('current','desc')->select();
$join_cate_list = $join_cate->where('isdeleted',0)->order('id','asc')->select();
$this->assign('url',$this->url);
$this->assign('join_image',$this->getImage(2));
$this->assign('join_cate_list',$join_cate_list);
$this->assign('join_list',$join_list);
return view("/home/join/list");
......
......@@ -19,7 +19,7 @@ Route::get('home/', 'index/Index/index');
Route::get('', 'index/Index/index');
Route::get('mobile', 'index/Index/mobile');
Route::any('uploads_file', 'admin/Uploads/uploads');
Route::post('getConfig', 'admin/Uploads/getConfig');
Route::post('getConfig', 'index/Index/getConfig');
Route::get('hello/:name', 'index/hello');
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -317,6 +317,7 @@
</div>
</section>-->
<section id="downloads" name="downloads" class="sec-3">
{empty name="app_list"}{else}
<h2 class="tit">根据你的手机,选择下载</h2>
<ul class="clearfix">
......@@ -335,6 +336,7 @@
</li>
{/volist}
</ul>
{/empty}
</section>
<section class="sec-4">
<ul class="clearfix">
......@@ -430,7 +432,7 @@ $(document).ready(function(){
modal.style.display = "none";
}
$.post('/getConfig',function (data){
$.post('/getConfig',{type:1},function (data){
if (data.banner){
// $('#playerbanner').css('background','#1e78eb url('+data.banner+') no-repeat').css('backgroundSize','100% 100%')
$('.page-1').css('background','#1e78eb url('+data.banner+') no-repeat').css('backgroundSize','100% 100%')
......
......@@ -102,12 +102,9 @@
</div>
<div class="swiper-container" style="width: 960px;height: 2400px" id="swiper_container">
<div class="swiper-wrapper">
<div class="swiper-slide" style="width: 960px!important;"><img src="/images/ht(1).jpg" alt=""></div>
<div class="swiper-slide" style="width: 960px!important;"><img src="/images/ht(2).jpg" alt=""></div>
<div class="swiper-slide" style="width: 960px!important;"><img src="/images/ht(3).jpg" alt=""></div>
<!-- <div class="swiper-slide" style="width: 960px!important;"><img src="/images/ht(4).jpg" alt=""></div>-->
<div class="swiper-slide" style="width: 960px!important;"><img src="/images/ht(5).jpg" alt=""></div>
<div class="swiper-slide" style="width: 960px!important;"><img src="/images/ht(6).jpg" alt=""></div>
{volist name="imageList" id="vo" key="k"}
<div class="swiper-slide" style="width: 960px!important;"><img src="{$vo}" alt=""></div>
{/volist}
</div>
<div class="swiper-pagination swiper-pagination-clickable swiper-pagination-bullets"></div>
</div>
......
......@@ -98,7 +98,7 @@
<div class="swiper-container swiper-container-horizontal">
<div class="swiper-wrapper">
<div class="swiper-slide btn swiper-slide-active" banner_id="ba55e41fa01ad59" banner_link="" is_video="0" style="width: 1020px; margin-right: 30px;">
<img src="/static/common/img/preview.jpg">
<img src="{$join_image}">
</div>
</div>
</div>
......
......@@ -26,86 +26,37 @@
<header class="common-header">
<a class="logo-href" href="/"></a>
<ul class="clearfix">
<li class="no-border">
<a class="home" href="{:url('/home')}">首页</a>
</li>
<!--<li>
<a class="news {$url=='News'?'active':''}" href="/nationalTide">国潮</a>
</li>-->
<li>
<a class="news {$url=='News'?'active':''}" href="{:url('/news')}">动态</a>
</li>
<li>
<a class="join {$url=='Join'?'active':''}" href="{:url('/join')}">加入我们</a>
</li>
<li class="white-bg-service">
<span class="service business aboutuson">关于我们
<span class="down-list">
<span class="item colortext">
<a href="javascript:">关于我们&nbsp;&nbsp;</a>
</span>
<span class="item">
<a href="{:url('/aboutus')}">关于我们</a>
</span>
<span class="item">
<a href="{:url('/contact')}">联系我们</a>
</span>
</span>
</span>
</li>
<li class="white-bg-service">
<span class="service helpon">服务与帮助
<span class="down-list">
<span class="item colortext">
<a href="{:url('/servicehelp/help')}">服务与帮助</a>
</span>
<span class="item">
<a href="{:url('/servicehelp/help')}">帮助中心</a>
</span>
</span>
</span>
</li>
{volist name="nav" id="vo" key="k"}
{if !empty($vo.child)}
<li class="white-bg-service">
<span class="service helpon">朱贝直播助手
<span class="down-list">
<span class="item colortext">
<a href="">朱贝直播助手</a>
</span>
<span class="item">
<a href="http://oss.3yakj.com/app/zhuBeiLive3.0.rar">for Windows</a>
</span>
<span class="item">
<a target="_blank" href="https://obsproject.com">OBS下载地址</a>
<span class="service">&nbsp;{$vo.title}&nbsp;
<span class="down-list" style="position: relative;top: -30px;left: 0px;">
<span class="item colortext" style="left: -1px;width: 100%">
<a href="javascript:">{$vo.title}</a>
</span>
<!--<span class="item">-->
<!--<a href="https://cdn-fastly.obsproject.com/downloads/obs-mac-27.1.dmg">for mac</a>-->
<!--</span>-->
{volist name="vo.child" id="child" key="key"}
<span class="item">
<a target="_blank" href="https://lcnsc3uqhj.feishu.cn/docs/doccnJ8LBZipIQUarP0Sous9ouc">帮助中心</a>
<a href="{$child.url}" {if $child.show_type==1}target="_blank"{/if}>{$child.title}</a>
</span>
{/volist}
</span>
</span>
<li>
{else \}
<li {if $k==1}class="no-border"{else}class="white-bg-service"{/if}>
<a class="home" href="{$vo.url}" {if $vo.show_type==1}target="_blank"{/if}>{$vo.title}</a>
</li>
<li class="white-bg-service">
<a class="home" href="http://guild-rds.3yakj.com" target="_blank">公会入口</a>
<!--<span class="service business guildon">工会入口
<span class="down-list">
<span class="item colortext">
<a href="javascript:">工会入口&nbsp;&nbsp;</a>
</span>
<span class="item">
<a href="http://guild-rds.3yakj.com" target="_blank">mcn机构入口</a>
</span>
<span class="item">
<a href="http://guild-rds.3yakj.com" target="_blank">公会入口</a>
</span>
</span>
</span>-->
</li>
<li class="white-bg-service">
<a class="home" href="{:url('/index/index/huatai')}">华泰证券</a>
</li>
{/if}
{/volist}
</ul>
</header>
\ No newline at end of file
</header>
<script>
//由于未知bug导致child不为空的时候会生成一个空的li,这里删除
var ul = document.getElementsByClassName("clearfix");
var childList = ul[0].children;
for (var i = 0;i < childList.length ; i++){
if (childList[i].className === ''){
ul[0].removeChild(ul[0].children[i]);
}
}
</script>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment