提供多位置轮播图片基础管理功能
廣告管理功能旨在為應用提供一套完整的廣告投放和管理解決方案。這包括從廣告組的設定到單個廣告的創建、管理和效果追蹤等一系列功能。
// 注册BannerProvider
use Modules\Common\Provider\Banner\BannerProvider;
BannerProvider::register(function () {
return new \Modules\Banner\Domain\Core\BannerProvider();
});
// @param string cmsHome Banner组的调用名称;
$banners = Modules\Common\Html\BannerUtil::getBannerData('cmsHome')
// 渲染实例
@if($banners)
<div class="banner">
<div class="swiper-container">
<div class="swiper-wrapper">
@foreach($banners as $vo)
<div class="swiper-slide">
<div class="pic">
<img src="{{bingostart_web_url('storage/'.$vo['image'])}}">
</div>
</div>
@endforeach
</div>
</div>
<div class="swiper-pagination"></div>
<div class="navigation-pagination">
<div class="iconfont icon-arrow-left"></div>
<div class="iconfont icon-arrow-right"></div>
</div>
</div>
@endif
// @param string cmsHome Banner组的调用名称;
// @param string cmsHome 视图模版名称,Path:modules/Banner/views/layout/cmsHome.blade.php;
$banners = Modules\Common\Html\BannerUtil::renderBanner('cmsHome','cmsHome')
// 渲染实例
{!! $banners !!}
// Path:modules/Banner/views/layout/cmsHome.blade.php 模版内容
@if($banners)
<div class="banner">
<div class="swiper-container">
<div class="swiper-wrapper">
@foreach($banners as $vo)
<div class="swiper-slide">
<div class="pic">
<img src="{{bingostart_web_url('storage/'.$vo['image'])}}">
</div>
</div>
@endforeach
</div>
</div>
<div class="swiper-pagination"></div>
<div class="navigation-pagination">
<div class="iconfont icon-arrow-left"></div>
<div class="iconfont icon-arrow-right"></div>
</div>
</div>
@endif
如此便可在通用轮播管理的页面进行轮播的管理