Commit 425291a8 authored by liukang's avatar liukang

修改提交

parent 75022995
...@@ -19,8 +19,8 @@ class Base extends Error ...@@ -19,8 +19,8 @@ class Base extends Error
public function initialize(){ public function initialize(){
$this->url = request()->controller(); $this->url = request()->controller();
$this->host_name = request()->domain(); $this->host_name = request()->domain();
$other_logo = HomeConfig::where("home_config_cate_id",3)->where("isdeleted",0)->Order("current","desc")->find(); $other_logo = $this->getImage(4);
$index_logo = HomeConfig::where("home_config_cate_id",2)->where("isdeleted",0)->Order("current","desc")->find(); $index_logo = $this->getImage(5);
$vedio = HomeConfig::where("home_config_cate_id",1)->where("isdeleted",0)->Order("current","desc")->find(); $vedio = HomeConfig::where("home_config_cate_id",1)->where("isdeleted",0)->Order("current","desc")->find();
if(!empty($index_logo)){ if(!empty($index_logo)){
$this->logo_url = $index_logo->img->img_url.$index_logo->img->img_name; $this->logo_url = $index_logo->img->img_url.$index_logo->img->img_name;
...@@ -31,9 +31,39 @@ class Base extends Error ...@@ -31,9 +31,39 @@ class Base extends Error
if(!empty($vedio)){ if(!empty($vedio)){
$this->vedio_url = $vedio->img->img_url.$vedio->img->img_name; $this->vedio_url = $vedio->img->img_url.$vedio->img->img_name;
} }
$this->getNav();
$this->assign("other_logo_url",$this->other_logo_url); $this->assign("other_logo_url",$this->other_logo_url);
$this->assign("logo_url",$this->logo_url); $this->assign("logo_url",$this->logo_url);
$this->assign("vedio_url",$this->vedio_url); $this->assign("vedio_url",$this->vedio_url);
$this->assign("host_name",$this->host_name); $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 ...@@ -75,6 +75,16 @@ class Index extends Base
{ {
$this->assign('domain',$request->domain()); $this->assign('domain',$request->domain());
$this->assign('url',$this->url); $this->assign('url',$this->url);
$this->assign('imageList',$this->getImage(3));
return view("/home/index/huatai"); 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 ...@@ -19,6 +19,7 @@ class Join extends Base
$join_list = $join->where('isdeleted',0)->order('join_cate_id','asc')->order('current','desc')->select(); $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(); $join_cate_list = $join_cate->where('isdeleted',0)->order('id','asc')->select();
$this->assign('url',$this->url); $this->assign('url',$this->url);
$this->assign('join_image',$this->getImage(2));
$this->assign('join_cate_list',$join_cate_list); $this->assign('join_cate_list',$join_cate_list);
$this->assign('join_list',$join_list); $this->assign('join_list',$join_list);
return view("/home/join/list"); return view("/home/join/list");
......
...@@ -19,7 +19,7 @@ Route::get('home/', 'index/Index/index'); ...@@ -19,7 +19,7 @@ Route::get('home/', 'index/Index/index');
Route::get('', 'index/Index/index'); Route::get('', 'index/Index/index');
Route::get('mobile', 'index/Index/mobile'); Route::get('mobile', 'index/Index/mobile');
Route::any('uploads_file', 'admin/Uploads/uploads'); 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'); 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 @@ ...@@ -317,6 +317,7 @@
</div> </div>
</section>--> </section>-->
<section id="downloads" name="downloads" class="sec-3"> <section id="downloads" name="downloads" class="sec-3">
{empty name="app_list"}{else}
<h2 class="tit">根据你的手机,选择下载</h2> <h2 class="tit">根据你的手机,选择下载</h2>
<ul class="clearfix"> <ul class="clearfix">
...@@ -335,6 +336,7 @@ ...@@ -335,6 +336,7 @@
</li> </li>
{/volist} {/volist}
</ul> </ul>
{/empty}
</section> </section>
<section class="sec-4"> <section class="sec-4">
<ul class="clearfix"> <ul class="clearfix">
...@@ -430,7 +432,7 @@ $(document).ready(function(){ ...@@ -430,7 +432,7 @@ $(document).ready(function(){
modal.style.display = "none"; modal.style.display = "none";
} }
$.post('/getConfig',function (data){ $.post('/getConfig',{type:1},function (data){
if (data.banner){ if (data.banner){
// $('#playerbanner').css('background','#1e78eb url('+data.banner+') no-repeat').css('backgroundSize','100% 100%') // $('#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%') $('.page-1').css('background','#1e78eb url('+data.banner+') no-repeat').css('backgroundSize','100% 100%')
......
...@@ -102,12 +102,9 @@ ...@@ -102,12 +102,9 @@
</div> </div>
<div class="swiper-container" style="width: 960px;height: 2400px" id="swiper_container"> <div class="swiper-container" style="width: 960px;height: 2400px" id="swiper_container">
<div class="swiper-wrapper"> <div class="swiper-wrapper">
<div class="swiper-slide" style="width: 960px!important;"><img src="/images/ht(1).jpg" alt=""></div> {volist name="imageList" id="vo" key="k"}
<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="{$vo}" alt=""></div>
<div class="swiper-slide" style="width: 960px!important;"><img src="/images/ht(3).jpg" alt=""></div> {/volist}
<!-- <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>
</div> </div>
<div class="swiper-pagination swiper-pagination-clickable swiper-pagination-bullets"></div> <div class="swiper-pagination swiper-pagination-clickable swiper-pagination-bullets"></div>
</div> </div>
......
...@@ -98,7 +98,7 @@ ...@@ -98,7 +98,7 @@
<div class="swiper-container swiper-container-horizontal"> <div class="swiper-container swiper-container-horizontal">
<div class="swiper-wrapper"> <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;"> <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> </div>
</div> </div>
......
...@@ -26,86 +26,37 @@ ...@@ -26,86 +26,37 @@
<header class="common-header"> <header class="common-header">
<a class="logo-href" href="/"></a> <a class="logo-href" href="/"></a>
<ul class="clearfix"> <ul class="clearfix">
<li class="no-border"> {volist name="nav" id="vo" key="k"}
<a class="home" href="{:url('/home')}">首页</a> {if !empty($vo.child)}
</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>
<li class="white-bg-service"> <li class="white-bg-service">
<span class="service helpon">朱贝直播助手 <span class="service">&nbsp;{$vo.title}&nbsp;
<span class="down-list"> <span class="down-list" style="position: relative;top: -30px;left: 0px;">
<span class="item colortext"> <span class="item colortext" style="left: -1px;width: 100%">
<a href="">朱贝直播助手</a> <a href="javascript:">{$vo.title}</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> </span>
<!--<span class="item">--> {volist name="vo.child" id="child" key="key"}
<!--<a href="https://cdn-fastly.obsproject.com/downloads/obs-mac-27.1.dmg">for mac</a>-->
<!--</span>-->
<span class="item"> <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> </span>
{/volist}
</span> </span>
</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>
{/if}
<li class="white-bg-service"> {/volist}
<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>
</ul> </ul>
</header> </header>
\ No newline at end of file <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