我希望在1个laravel安装中拥有多个站点。这些站点具有相同的功能,只有很少的布局更改和文本更改。
我把它放在我的routes.php
中$requestingSite = Request::server('SERVER_NAME');;
switch($requestingSite)
{
case 'domain.com':
define('SITE_ID', 1);
break;
}
但是,为每个网站使用不同布局的最佳方法是什么?当我尝试在blade.php文件中使用SITE_ID时,它会出错。
谢谢
答案 0 :(得分:1)
您可以View::share('SITE_ID', 1)
使用{{ $SITE_ID }}
代替使用常量,您可以通过{{1}}从所有观看中访问此内容。