全部
常见问题
产品动态
精选推荐
功能建议

已处理 待处理 {{opt.name}}
已处理 待处理
分析中 已回复 待规划 {{opt.name}}
分析中 已回复 待规划
平台端店铺模板底部导航删除修复说明

管理 管理 编辑 删除

平台端管理店铺模板时,底部导航没有删除入口,而店铺端自行装修可以删除。本次补充平台装修页的删除按钮,并在删除当前选中的底部导航后切回页面设置。删除后可以重新添加底部导航,保存时使用已有逻辑排除已删除的导航配置。


## 问题原因


底部导航作为独立的 `footPage` 区域渲染,不在普通装修组件的 `mConfig` 列表中,因此无法使用普通组件的删除按钮。


店铺端 `frontend/mer/src/views/devise/index.vue` 的底部导航区域包含删除按钮,点击后调用 `removeFooter()`。平台端 `frontend/admin/src/views/setting/devise/index.vue` 原本也有 `removeFooter()` 方法,但底部导航区域没有按钮调用它,导致用户无法删除。


## 修改内容


修改文件:[平台装修页](../../frontend/admin/src/views/setting/devise/index.vue)。


1. 在底部导航区域增加删除按钮,绑定 `@click.stop="removeFooter"`。阻止点击冒泡,避免删除操作同时触发导航配置面板。

2. 复用已有删除方法,将 `isFooterExist` 和 `allowShowFooter` 设为 `false`,使导航从预览中移除,并解除只能添加一次的限制。

3. 当当前选中项为底部导航(`activeIndex === -101`)时,调用 `showTitle()` 切回页面设置,避免右侧仍显示已删除导航的配置。选中其他组件时保留其选中状态。


已有 `saveConfig()` 会先过滤配置中的 `pageFoot`,仅在 `allowShowFooter` 为 `true` 时重新加入底部导航。因此删除后的保存行为无需修改。


## 影响范围


该装修页由平台装修和平台端店铺模板管理共用,两种模式都会获得删除入口。本次仅修改该页面,共增加 8 行、删除 1 行;未修改商户端、接口、后端或数据库。


已有保存条件仍然生效:页面至少需要一个普通装修组件,否则会提示“暂未添加任何组件,保存失败!”。


{{voteData.voteSum}} 人已参与
支持
反对
请登录后查看

小雨 最后编辑于2026-10-14 15:26:42

快捷回复
{{replySubmitting ? '提交中...' : '回复'}}
{{replySubmitting ? '提交中...' : '回复'}}
回复({{post_count}}) {{!is_user ? '我的回复' :'全部回复'}}
排序 默认正序 回复倒序 点赞倒序

{{item.user_info.nickname ? item.user_info.nickname : item.user_name}} LV.{{ item.user_info.bbs_level || item.bbs_level }}

作者 管理员 企业

{{item.floor}}# 同步到gitee 已同步到gitee {{item.is_suggest == 1? '取消推荐': '推荐'}}
{{item.is_suggest == 1? '取消推荐': '推荐'}} 【已收集】
{{item.floor}}# 沙发 板凳 地板 {{item.floor}}# 【已收集】
{{item.user_info.title || '暂无简介'}}
附件

{{itemf.name}}

{{item.created_at}}  {{item.ip_address}}
打赏
已打赏¥{{item.reward_price}}
{{item.like_count}}
分享
{{item.showReply ? '取消回复' : '回复'}}
删除
{{replySubmitting ? '提交中...' : '回复'}}
{{replySubmitting ? '提交中...' : '回复'}}

{{itemc.user_info.nickname}}

{{itemc.user_name}}

回复 {{itemc.comment_user_info.nickname}}

附件

{{itemf.name}}

{{itemc.created_at}}
打赏
已打赏¥{{itemc.reward_price}}
{{itemc.like_count}}
{{itemc.showReply ? '取消回复' : '回复'}}
删除
{{replySubmitting ? '提交中...' : '回复'}}
{{replySubmitting ? '提交中...' : '回复'}}
收起 展开更多
查看更多
打赏
已打赏¥{{reward_price}}
23
{{like_count}}
{{collect_count}}
添加回复 ({{post_count}})

相关推荐

{{replySubmitting ? '提交中...' : '回复'}}
{{replySubmitting ? '提交中...' : '回复'}}
问题:
问题自动获取的帖子内容,不准确时需要手动修改. [获取答案]
答案:
提交
bug 需求 取 消 确 定
打赏金额
当前余额:¥{{rewardUserInfo.reward_price}}
{{item.price}}元
请输入 0.1-{{reward_max_price}} 范围内的数值
打赏成功
¥{{price}}
完成 确认打赏

微信登录/注册

{{ wechatLoginError }}
切换手机号登录

{{ bind_phone ? '绑定手机' : '手机登录'}}

{{codeText}}
切换微信登录/注册
暂不绑定
CRMEB客服
CRMEB咨询热线 400-8888-794

扫码领取产品资料

功能清单
思维导图
安装教程
CRMEB开源商城下载 源码下载 CRMEB帮助文档 帮助文档
返回顶部 返回顶部
CRMEB客服