Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 19.03.2016 10:22:09

Как достучатся ло определенного вида

В стандарте используется путь к папке видов
/resources/views

у меня сервис менеджер выглядит так
    public function boot()
    {
        print('moduleservice provider');
       
        //
        $modules = config("module.modules");
       
        while (list(,$module) = each($modules)) {
            echo "<pre>";
           
            if(file_exists(__DIR__.'/'.$module.'/routes.php')) {
            include __DIR__.'/'.$module.'/routes.php';
            }
           
            if(is_dir(__DIR__.'/'.$module.'/Views')) {
            echo __DIR__.'/'.$module.'/Views';
            echo "</br>";
            var_dump($module);
            $this->loadViewsFrom( __DIR__.'/'.$module.'/Views', $module );
           
            }
            echo "</pre>";
        }
    }

используется эта строка include __DIR__.'/'.$module.'/routes.php';
чтобы получить роут,
вот этот роут
Route::group(array('module'=>'Admin','namespace' => 'Modules\Admin\Controllers'), function() {
    Route::get('admin',function(){
        return view("admin");
    });
});
но так как сказано выше что виды ищутся /resources/views
, то я не могу открыть вид admin.blade.php находящийся в /modules/admin/views

Чтосделать чтобы его открыть

Не в сети

Подвал раздела