私はlaravel 5.2 view.phpでこれをやろうとしています(base_pathを編集して文字列で設定変数を使用します):
<?php
use Illuminate\Support\Facades\Config;
use Illuminate\Support\Facades\Request;
return [
/*
|--------------------------------------------------------------------------
| View Storage Paths
|--------------------------------------------------------------------------
|
| Most templating systems load templates from disk. Here you may specify
| an array of paths that should be checked for your views. Of course
| the usual Laravel view path has already been registered for you.
|
*/
'paths' => [
realpath(base_path('resources/views/layouts/' . Config::get('api.' . Request::get('domain') . '.layout'))),
],
しかし今、私はこのエラーを受け取ります:
致命的なエラー: /Applications/AMPPS/www/loan/vendor/laravel/framework/src/Illuminate/Container/Container.php:734 にメッセージ「Class log does not exist」を含む例外「ReflectionException」がキャッチされませんでした: 734 スタック トレース: #0 / Applications/AMPPS/www/loan/vendor/laravel/framework/src/Illuminate/Container/Container.php(734): ReflectionClass->__construct('log') #1 /Applications/AMPPS/www/loan/vendor/laravel /framework/src/Illuminate/Container/Container.php(629): Illuminate\Container\Container->build('log', Array) #2 /Applications/AMPPS/www/loan/vendor/laravel/framework/src/ Illuminate/Foundation/Application.php(697): Illuminate\Container\Container->make('log', Array) #3 /Applications/AMPPS/www/loan/vendor/laravel/framework/src/Illuminate/Container/Container .php(849): Illuminate\Foundation\Application->make('Psr\Log\LoggerI...') #4 /Applications/AMPPS/www/loan/vendor/laravel/framework/src/Illuminate/Container/Container.php(804): Illuminate\Container\Container->resolveClass(Object (ReflectionParameter)) #5 /Applications/AMPPS/www/loan/vendor/l in /Applications/AMPPS/www/loan/vendor/laravel/framework/src/Illuminate/Container/Container.php 行 734
これを修正するにはどうすればよいですか? 私がしようとするすべてがうまくいかないからです。お早めにどうぞ!