如何在Laravel 5

时间:2016-06-02 07:52:49

标签: laravel-5.2

我想为laravel 5创建一个主题,但没有得到任何适当的教程。

有谁知道如何在laravel 5中实现它。

2 个答案:

答案 0 :(得分:6)

在Laravel 5中有一个用于管理多个主题的包。

在此处找到:https://github.com/igaster/laravel-theme

如果您想自己动手,可以通过以下步骤轻松实现:

在以下位置为您的不同主题创建配置:

// app/config/site.php

return [
    'theme' => 'default'
];

为您的视图创建一个新文件夹。每个主题的一个文件夹:

themes/default/views
themes/other_theme/views

将您的刀片视图文件放在与您的不同主题匹配的每个目录中。

注册网站默认使用的主题:

$theme = Config::get('site.theme');
View::addLocation(base_path() . '/themes/' . $theme . '/views/');

此外,您可以为不同的主题配置不同的资源文件夹,以便使用gulp编译js和css文件,等等。

答案 1 :(得分:0)

有一个非常好的软件包可以使用

https://github.com/FaCuZ/laravel-theme