Php 是否可以从另一个包覆盖laravel包视图
是否可以从另一个包覆盖包视图?Php 是否可以从另一个包覆盖laravel包视图,php,laravel,laravel-blade,laravel-5.8,php-7.3,Php,Laravel,Laravel Blade,Laravel 5.8,Php 7.3,是否可以从另一个包覆盖包视图? 通过 loadViewsFrom('path/to/views','package') 它还将查看 /resources/views/vendor/package 因此,您可以在使用包时覆盖视图, 但是有没有办法覆盖不同包中的视图?是的 步骤: 发布要覆盖的包视图: php artisan vendor:publish --provider="Another\Package" --tag=views 修改已发布的 将修改放在程序包的目录中,例如: /reso
通过
loadViewsFrom('path/to/views','package')
它还将查看
/resources/views/vendor/package
因此,您可以在使用包时覆盖视图,
但是有没有办法覆盖不同包中的视图?是的 步骤:
php artisan vendor:publish --provider="Another\Package" --tag=views
/resources/vendor/another-package/views
php artisan vendor:publish --provider="Your\Package" --tag=views --force
另一个\包
和另一个包
。在Laravel 7中运行良好。是的
步骤:
php artisan vendor:publish --provider="Another\Package" --tag=views
/resources/vendor/another-package/views
php artisan vendor:publish --provider="Your\Package" --tag=views --force
另一个\包
和另一个包
。在拉雷维尔7中效果很好