起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5727|回复: 10

[处理中] 如果做多商户,如何让不同商户的首页内页的颜色皮肤不同呢?

[复制链接]

718

主题

2841

帖子

5657

积分

论坛元老

Rank: 8Rank: 8

积分
5657
QQ
发表于 2019-8-3 10:57:51 | 显示全部楼层 |阅读模式
如果做多商户,如何让不同商户的首页内页的颜色皮肤不同呢?在设计程序时应该怎么做才能让商户自己选择颜色皮肤呢?

181

主题

482

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
QQ
发表于 2019-8-3 12:41:24 | 显示全部楼层
郭总这个不难呀,给商户信息表增加一个字段,记录商户选择的页面样式,当商业选择的时候,记录到字段里,每次显示页面的时候,根据字段自动生成不同的样式。
回复 支持 反对

使用道具 举报

718

主题

2841

帖子

5657

积分

论坛元老

Rank: 8Rank: 8

积分
5657
QQ
 楼主| 发表于 2019-8-3 13:03:15 | 显示全部楼层
jammyh 发表于 2019-8-3 12:41
郭总这个不难呀,给商户信息表增加一个字段,记录商户选择的页面样式,当商业选择的时候,记录到字段里,每 ...

每个页的怎么设成几种不同的皮肤的?
WEX5初学者,欢迎初学者交流
QQ:597558229
tel:15857336322
回复 支持 反对

使用道具 举报

181

主题

482

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
QQ
发表于 2019-8-3 13:16:10 | 显示全部楼层
郭德成 发表于 2019-8-3 13:03
每个页的怎么设成几种不同的皮肤的?

另外创建一个页面样式的数据集,每一条记录就是一个皮肤,里面每个字段就是一个皮肤的一个样式,比如:皮肤ID、皮肤名称、页面背景色、页面字体等等的字段列!然后把皮肤ID记录到用户信息设置里面去。
回复 支持 反对

使用道具 举报

718

主题

2841

帖子

5657

积分

论坛元老

Rank: 8Rank: 8

积分
5657
QQ
 楼主| 发表于 2019-8-3 20:09:47 | 显示全部楼层
jammyh 发表于 2019-8-3 13:16
另外创建一个页面样式的数据集,每一条记录就是一个皮肤,里面每个字段就是一个皮肤的一个样式,比如:皮 ...

不是太明白
WEX5初学者,欢迎初学者交流
QQ:597558229
tel:15857336322
回复 支持 反对

使用道具 举报

67

主题

198

帖子

725

积分

高级会员

Rank: 4

积分
725
QQ
发表于 2019-8-3 21:31:05 | 显示全部楼层
老郭,上面兄台的意思是这种动态样式的生效条件就是包含/等于某个字段,否则就不生效。但是导航栏颜色貌似不好解决。
回复 支持 反对

使用道具 举报

718

主题

2841

帖子

5657

积分

论坛元老

Rank: 8Rank: 8

积分
5657
QQ
 楼主| 发表于 2019-8-5 21:26:37 | 显示全部楼层
大灰兔 发表于 2019-8-3 21:31
老郭,上面兄台的意思是这种动态样式的生效条件就是包含/等于某个字段,否则就不生效。但是导航栏颜色貌似 ...

我想问的就是所有配色都会根据用户选择而变化,比较黑色系的,红色系的,蓝色系的
WEX5初学者,欢迎初学者交流
QQ:597558229
tel:15857336322
回复 支持 反对

使用道具 举报

67

主题

198

帖子

725

积分

高级会员

Rank: 4

积分
725
QQ
发表于 2019-8-6 00:35:32 | 显示全部楼层
郭德成 发表于 2019-8-5 21:26
我想问的就是所有配色都会根据用户选择而变化,比较黑色系的,红色系的,蓝色系的 ...

没错啊,黑色系c-black,商户选择这个,那么就给该商户底下赋值保存一个字段例如“black”,那么黑色系就有了生效的条件了。当某值=black时生效。
回复 支持 反对

使用道具 举报

718

主题

2841

帖子

5657

积分

论坛元老

Rank: 8Rank: 8

积分
5657
QQ
 楼主| 发表于 2019-8-6 08:34:48 | 显示全部楼层
大灰兔 发表于 2019-8-6 00:35
没错啊,黑色系c-black,商户选择这个,那么就给该商户底下赋值保存一个字段例如“black”,那么黑色系就 ...

那导航栏怎么设置多种样式?
WEX5初学者,欢迎初学者交流
QQ:597558229
tel:15857336322
回复 支持 反对

使用道具 举报

181

主题

482

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
QQ
发表于 2019-8-6 14:16:49 | 显示全部楼层
郭德成 发表于 2019-8-6 08:34
那导航栏怎么设置多种样式?

【A表】商户信息表 - 字段:
商户ID、商户名称、商户XXX.... 、界面皮肤ID

【B表】皮肤信息表 - 字段:
皮肤ID、导航栏背景样式、导航栏文字样式、导航栏文字大小....

然后前端根据商家界面皮肤ID,获取皮肤数据,在前端绑定动态样式自动显示!!

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-10 01:41 , Processed in 0.069559 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表