Skip to content

Instantly share code, notes, and snippets.

@salipro4ever
Last active July 3, 2018 08:43
Show Gist options
  • Save salipro4ever/4ce637a9c3baae894fc1e85525511f83 to your computer and use it in GitHub Desktop.
Save salipro4ever/4ce637a9c3baae894fc1e85525511f83 to your computer and use it in GitHub Desktop.
How to override package's view in laravel 5.5

Option 1

Copy this code to place that run for every request (bootstrap, base...)

app('view')->prependNamespace('admin', resource_path('views/admin'));

That mean system will replace view of admin package with a same name file, same folder structure in view/admin

ex: ('admin::partials.header') replace by view/admin/partials/header.blade.php

Option 2

Only create resources/views/vendor/packagename folder. Keep file and folder structure same as views folder in package.

ex: resources/views/vendor/package/partials/header.blade.php will replace vendor/user/package/something/views/partials/header.blade.php

Noted: package get from $this->loadViewsFrom(..., 'pagination');

Useful for me :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment