Laravel 4使用多个布局(和域),安装1次

时间:2013-05-30 21:35:25

标签: php templates laravel laravel-4

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

我把它放在我的routes.php

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

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

但是,为每个网站使用不同布局的最佳方法是什么?当我尝试在blade.php文件中使用SITE_ID时,它会出错。

谢谢

1 个答案:

答案 0 :(得分:1)

您可以View::share('SITE_ID', 1)使用{{ $SITE_ID }}代替使用常量,您可以通过{{1}}从所有观看中访问此内容。