首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >多商店,根据域名更改站点/主题

多商店,根据域名更改站点/主题
EN

Stack Overflow用户
提问于 2015-09-12 23:05:05
回答 1查看 346关注 0票数 3

我想用Laravel做多店系统。将有一个网站,但不同的商店。我想根据域名切换主题和内容。

例如,我有两个或更多的站点:

代码语言:javascript
运行
复制
127.0.0.1 www.firststore.com
127.0.0.1 www.secondstore.com

系统应检查域名,并根据域名从数据库中获取自己的配置。与此配置,它应该切换主题和内容的网站。

我如何开发这个系统?

非常感谢您的意见!

EN

回答 1

Stack Overflow用户

发布于 2015-09-14 20:14:02

最好的方法应该是使用中间件,例如,使用view()->share()方法将您的css带入视图。

在中间件中,您可以执行诸如Request::getHost()之类的操作,然后由该主机从您的数据库中检索Store模型。在此之后,您可以为以下过程设置变量。您可以将作用域添加到与商店相关的模型中,如scopeHost($query,$host),以仅选择与当前商店相关的模型。

http://laravel.com/docs/5.1/middleware

http://laravel.com/docs/5.1/views#sharing-data-with-all-views

http://laravel.com/docs/5.1/eloquent#query-scopes

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32540279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档