سؤال

I have a laravel 4.1 project with modular system. Here is the tree scheme.

app/
app/modules
app/modules/modulename/
app/modules/modulename/controllers/
app/modules/modulename/controllers/modulecontrollerfile.php
app/modules/modulename/views/
app/modules/modulename/views/moduleviewfile.php

I am trying to render view files in module controllers as follows:

View::addNamespace('moduleFoldername', '/app/modules/modulename/views');

return View::make('moduleFoldername::moduleviewfile');

Then I get the following error:

 InvalidArgumentException

 View [moduleviewfile] not found.

Which path is wrong in the code?

هل كانت مفيدة؟

المحلول

Try that one

View::addNamespace('package', app_path().'/modules/modulename/views');
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top