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中效果很好