title: Override Laravel 4 Package view
body: <p>I want to create my custom CMS and I'd like to create a user package in which I will have a controller with showProfile() function. But the problem is I'd like to easily edit this profile view. So I want to know if there is a way to create cascade view. Like if there is no file in app/views/ then vendor/vendor/package/src/views will be loaded. I hope you got this idea :) </p>
  
  <p>EDIT:</p>
  
  <p>I managed to make it work. I had to register new namespace for views in my ServiceProvider.
  I put this code to ServiceProvider:</p>
  
  <pre><code>\View::addNamespace('cmscore',array(app_path()./'views/packages/zaalbarxx/cmscore');
  </code></pre>
  
  <p>Where zaalbarxx/cmscore is vendor/package and cmscore is a namespace I can use later in controller like View::make('cmscore::index'). I added this code in boot() method BEFORE $this->package() so this way app/views are prioritized over package/views. Works brilliant.</p>