Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
纵之格
ShopXO
提交
1773e5cc
ShopXO
项目概览
纵之格
/
ShopXO
通知
394
Star
16
Fork
11
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
ShopXO
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
1773e5cc
编写于
11月 25, 2022
作者:
G
gongfuxiang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
首页轮播优化
上级
d0491486
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
50 addition
and
46 deletion
+50
-46
app/index/view/default/index/index.html
app/index/view/default/index/index.html
+8
-9
app/index/view/default/public/home_banner.html
app/index/view/default/public/home_banner.html
+7
-7
app/index/view/default/public/home_nav.html
app/index/view/default/public/home_nav.html
+25
-23
public/static/index/default/css/index.css
public/static/index/default/css/index.css
+10
-7
未找到文件。
app/index/view/default/index/index.html
浏览文件 @
1773e5cc
...
@@ -19,13 +19,9 @@
...
@@ -19,13 +19,9 @@
<!-- banner -->
<!-- banner -->
{{include file="public/home_banner" /}}
{{include file="public/home_banner" /}}
<!-- 轮播上内容 -->
<!-- 轮播-聚合内容 -->
<div
class=
"am-container slideall"
>
{{if MyC('home_index_banner_right_status', 1) eq 1}}
<!-- 轮播-手机导航 -->
<div
class=
"am-container slideall"
>
{{include file="public/home_nav" /}}
<!-- 轮播-聚合内容 -->
{{if MyC('home_index_banner_right_status', 1) eq 1}}
<div
class=
"banner-mixed"
>
<div
class=
"banner-mixed"
>
<div
class=
"mod-vip"
>
<div
class=
"mod-vip"
>
<div
class=
"m-baseinfo"
>
<div
class=
"m-baseinfo"
>
...
@@ -104,8 +100,11 @@
...
@@ -104,8 +100,11 @@
{{/foreach}}
{{/foreach}}
{{/if}}
{{/if}}
</div>
</div>
{{/if}}
</div>
</div>
{{/if}}
<!-- 轮播-手机导航 -->
{{include file="public/home_nav" /}}
<!-- 楼层数据顶部钩子 -->
<!-- 楼层数据顶部钩子 -->
{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
...
...
app/index/view/default/public/home_banner.html
浏览文件 @
1773e5cc
<div
class=
"banner"
>
{{if !empty($banner_list)}}
<div
data-am-widget=
"slider"
class=
"am-slider am-slider-a1"
data-am-slider=
'{"directionNav":false}'
>
<div
class=
"banner"
>
<
ul
class=
"am-slides"
>
<
div
data-am-widget=
"slider"
class=
"am-slider am-slider-a1"
data-am-slider=
'{"directionNav":false}'
>
{{if !empty($banner_list)}}
<ul
class=
"am-slides"
>
{{foreach $banner_list as $banner}}
{{foreach $banner_list as $banner}}
{{if !empty($banner['images_url'])}}
{{if !empty($banner['images_url'])}}
<li
{{
if
!
empty
($
banner
['
bg_color
'])}}
style=
"background: {{$banner.bg_color}};"
{{/
if
}}
title=
"{{$banner.name}}"
>
<li
{{
if
!
empty
($
banner
['
bg_color
'])}}
style=
"background: {{$banner.bg_color}};"
{{/
if
}}
title=
"{{$banner.name}}"
>
...
@@ -21,7 +21,7 @@
...
@@ -21,7 +21,7 @@
</li>
</li>
{{/if}}
{{/if}}
{{/foreach}}
{{/foreach}}
{{/if}}
</ul>
</
ul
>
</
div
>
</div>
</div>
</div>
{{/if}}
\ No newline at end of file
\ No newline at end of file
app/index/view/default/public/home_nav.html
浏览文件 @
1773e5cc
{{if !empty($navigation)}}
{{if !empty($navigation)}}
<div
class=
"am-g am-g-fixed small-nav"
>
<div
class=
"am-container"
>
{{foreach $navigation as $nav}}
<div
class=
"am-g am-g-fixed small-nav"
>
<div
class=
"am-u-sm-3"
>
{{foreach $navigation as $nav}}
{{switch nav.event_type}}
<div
class=
"am-u-sm-3"
>
{{case 3}}
{{switch nav.event_type}}
<!-- 地图 -->
{{case 3}}
<a
href=
"javascript:;"
{{
if
$
nav
['
is_need_login
']
eq
1
and
empty
($
user
)}}
class=
"login-event"
{{
else
/}}{{
if
!
empty
($
nav
['
event_value_data
'])
and
isset
($
nav
['
event_value_data
'][2])
and
isset
($
nav
['
event_value_data
'][3])
and
$
nav
['
event_value_data
'][2]
neq
0
and
$
nav
['
event_value_data
'][3]
neq
0}}
class=
"submit-map-popup"
data-lng=
"{{$nav['event_value_data'][2]}}"
data-lat=
"{{$nav['event_value_data'][3]}}"
{{/
if
}}{{/
if
}}
>
<!-- 地图 -->
{{/case}}
<a
href=
"javascript:;"
{{
if
$
nav
['
is_need_login
']
eq
1
and
empty
($
user
)}}
class=
"login-event"
{{
else
/}}{{
if
!
empty
($
nav
['
event_value_data
'])
and
isset
($
nav
['
event_value_data
'][2])
and
isset
($
nav
['
event_value_data
'][3])
and
$
nav
['
event_value_data
'][2]
neq
0
and
$
nav
['
event_value_data
'][3]
neq
0}}
class=
"submit-map-popup"
data-lng=
"{{$nav['event_value_data'][2]}}"
data-lat=
"{{$nav['event_value_data'][3]}}"
{{/
if
}}{{/
if
}}
>
{{case 4}}
{{/case}}
<!-- 电话 -->
{{case 4}}
<a
{{
if
$
nav
['
is_need_login
']
eq
1
and
empty
($
user
)}}
href=
"javascript:;"
class=
"login-event"
{{
else
/}}{{
if
!
empty
($
nav
['
event_value
'])}}
href=
"tel:{{$nav.event_value}}"
{{
else
/}}
href=
"javascript:;"
{{/
if
}}{{/
if
}}
>
<!-- 电话 -->
{{/case}}
<a
{{
if
$
nav
['
is_need_login
']
eq
1
and
empty
($
user
)}}
href=
"javascript:;"
class=
"login-event"
{{
else
/}}{{
if
!
empty
($
nav
['
event_value
'])}}
href=
"tel:{{$nav.event_value}}"
{{
else
/}}
href=
"javascript:;"
{{/
if
}}{{/
if
}}
>
{{default /}}
{{/case}}
<!-- 默认url地址 -->
{{default /}}
<a
{{
if
$
nav
['
is_need_login
']
eq
1
and
empty
($
user
)}}
href=
"javascript:;"
class=
"login-event"
{{
else
/}}{{
if
!
empty
($
nav
['
event_value
'])}}
href=
"{{$nav.event_value}}"
target=
"_blank"
{{
else
/}}
href=
"javascript:;"
{{/
if
}}{{/
if
}}
>
<!-- 默认url地址 -->
{{/switch}}
<a
{{
if
$
nav
['
is_need_login
']
eq
1
and
empty
($
user
)}}
href=
"javascript:;"
class=
"login-event"
{{
else
/}}{{
if
!
empty
($
nav
['
event_value
'])}}
href=
"{{$nav.event_value}}"
target=
"_blank"
{{
else
/}}
href=
"javascript:;"
{{/
if
}}{{/
if
}}
>
<div
class=
"nav-icon"
style=
"{{if !empty($nav['bg_color'])}}background:{{$nav.bg_color}};{{/if}}"
>
{{/switch}}
<img
src=
"{{$nav.images_url}}"
alt=
"{{$nav.name}}"
/>
<div
class=
"nav-icon"
style=
"{{if !empty($nav['bg_color'])}}background:{{$nav.bg_color}};{{/if}}"
>
</div>
<img
src=
"{{$nav.images_url}}"
alt=
"{{$nav.name}}"
/>
<div
class=
"mini-nav-title"
>
{{$nav.name}}
</div>
</div>
</a>
<div
class=
"mini-nav-title"
>
{{$nav.name}}
</div>
</div>
</a>
{{/foreach}}
</div>
{{/foreach}}
</div>
</div>
</div>
{{/if}}
{{/if}}
\ No newline at end of file
public/static/index/default/css/index.css
浏览文件 @
1773e5cc
...
@@ -51,22 +51,19 @@ text-align: center;float:none}
...
@@ -51,22 +51,19 @@ text-align: center;float:none}
.small-nav
img
{
width
:
100%
;
}
.small-nav
img
{
width
:
100%
;
}
.floor
.goods-list
.goods-items
.goods-images
{
padding
:
10px
;
}
.floor
.goods-list
.goods-items
.goods-images
{
padding
:
10px
;
}
.slideall
{
position
:
relative
;}
.slideall
{
position
:
relative
;}
.banner
{
width
:
100%
;
overflow
:
hidden
;}
.banner
.am-slider
.am-slides
li
>
a
{
display
:
block
;
max-width
:
1920px
;
margin
:
0
auto
;
height
:
100%
;}
.banner
.am-slider
.am-slides
li
img
{
max-width
:
100%
;
height
:
100%
;
object-fit
:
cover
;}
@media
only
screen
and
(
min-width
:
480px
)
{
@media
only
screen
and
(
min-width
:
480px
)
{
.small-nav
img
{
max-width
:
100%
;
max-height
:
100%
;}
.small-nav
img
{
max-width
:
100%
;
max-height
:
100%
;}
.small-nav
{
font-size
:
14px
;}
.small-nav
{
font-size
:
14px
;}
}
}
@media
only
screen
and
(
min-width
:
640px
)
{
@media
only
screen
and
(
min-width
:
640px
)
{
/*标题*/
/*标题*/
.items-nav-title
{
background
:
#fff
;
border-bottom
:
2px
solid
#666
;}
.items-nav-title
{
background
:
#fff
;
border-bottom
:
2px
solid
#666
;}
.am-container
{
padding-left
:
0px
;
padding-right
:
0px
;}
.am-container
{
padding-left
:
0px
;
padding-right
:
0px
;}
.home-floor
{
width
:
100%
;
background
:
#fff
;
overflow
:
visible
;}
.home-floor
{
width
:
100%
;
background
:
#fff
;
overflow
:
visible
;}
/*主题布局*/
.banner
{
width
:
100%
;
overflow
:
hidden
;}
.banner
.am-slider
.am-slides
li
>
a
{
display
:
block
;
max-width
:
1920px
;
margin
:
0
auto
;
height
:
100%
;}
.banner
.am-slider
.am-slides
li
img
{
max-width
:
100%
;
height
:
100%
;
object-fit
:
cover
;}
/*改写的公告*/
/*改写的公告*/
.banner-mixed
{
height
:
auto
;
background
:
#FFF
;
opacity
:
0.8
;
-webkit-transition
:
opacity
.2
;
-moz-transition
:
opacity
.2s
ease-in
;
-ms-transition
:
opacity
.2s
ease-in
;
-o-transition
:
opacity
.2s
ease-in
;
transition
:
opacity
.2s
ease-in
;
text-align
:
center
;
margin-bottom
:
10px
;
}
.banner-mixed
{
height
:
auto
;
background
:
#FFF
;
opacity
:
0.8
;
-webkit-transition
:
opacity
.2
;
-moz-transition
:
opacity
.2s
ease-in
;
-ms-transition
:
opacity
.2s
ease-in
;
-o-transition
:
opacity
.2s
ease-in
;
transition
:
opacity
.2s
ease-in
;
text-align
:
center
;
margin-bottom
:
10px
;
}
.banner-news-title
{
font-size
:
14px
;
position
:
static
;
border-right
:
none
;
color
:
#e60012
;
font-size
:
16px
;
font-weight
:
600
;
text-align
:
center
;}
.banner-news-title
{
font-size
:
14px
;
position
:
static
;
border-right
:
none
;
color
:
#e60012
;
font-size
:
16px
;
font-weight
:
600
;
text-align
:
center
;}
...
@@ -165,11 +162,17 @@ text-align: center;float:none}
...
@@ -165,11 +162,17 @@ text-align: center;float:none}
/*楼层*/
/*楼层*/
.floor
.aggregation
{
width
:
222px
;
}
.floor
.aggregation
{
width
:
222px
;
}
}
}
@media
only
screen
and
(
max-width
:
1025px
)
{
.banner
.am-slider
.am-slides
li
img
{
height
:
360px
;}
}
@media
only
screen
and
(
max-width
:
800px
)
{
.banner
.am-slider
.am-slides
li
img
{
height
:
280px
;}
}
@media
only
screen
and
(
max-width
:
640px
)
{
@media
only
screen
and
(
max-width
:
640px
)
{
.items-nav-title
{
padding
:
0
10%
;}
.items-nav-title
{
padding
:
0
10%
;}
.banner-news-title
{
line-height
:
30px
;
height
:
30px
;
color
:
#333
;
max-width
:
62px
;}
.banner-news-title
{
line-height
:
30px
;
height
:
30px
;
color
:
#333
;
max-width
:
62px
;}
.am-footer
{
padding-bottom
:
50px
;
}
.am-footer
{
padding-bottom
:
50px
;
}
.banner
.am-slider
.am-slides
li
img
{
height
:
200px
;}
/*楼层*/
/*楼层*/
.floor
.aggregation
{
width
:
100%
;
height
:
auto
;
}
.floor
.aggregation
{
width
:
100%
;
height
:
auto
;
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录