1

我想在 1 个 laravel 安装时拥有多个站点。这些站点具有相同的功能,并且只有很少的布局更改和文本更改。

我把它放在我的 routes.php

$requestingSite = Request::server('SERVER_NAME');;

switch($requestingSite)
{
    case 'domain.com':
    define('SITE_ID', 1);
    break;
}

但是,为每个站点使用不同布局的最佳方式是什么?例如,当我尝试在 Blade.php 文件中使用 SITE_ID 时,会出现错误。

谢谢

4

1 回答 1

1

您可以使用常量而不是使用常量View::share('SITE_ID', 1),这可以从您的所有视图中通过{{ $SITE_ID }}.

于 2013-05-31T01:30:21.147 回答