3
Laravel Version: 5.26.27
Voyager Version: 1.1.3
PHP Version: 7.2.1
Database Driver & Version: MySQL 5.6.38
Description:

我是 Voyager 的新手,但已经设法创建表、填充它们并配置它们对 BREAD 的访问权限。

但我需要一个选项才能在帖子中看到自定义角色只能查看他自己的帖子,我看到一个选项

@foreach($dataTypeContent->where('author_id','=', Auth::user()->id) as $data)

但是这段代码修改了所有视图,因为它在视图中。我需要一些更通用的模型

Voyager 可以做到这一点,还是需要自定义代码?提前致谢!

4

1 回答 1

0

您的问题读起来有点令人困惑,但听起来您在问是否可以覆盖 Voyager 视图或添加自定义视图,答案是,是的,您可以。

他们在这里有一个视频:https ://laravelvoyager.com/academy/views/

并在此处编写文档:https ://voyager.readme.io/docs/overriding-views

resources/views/vendor/voyager/slug-name简而言之,slug-nameslug要覆盖的相应表视图创建一个目录。将edit-add.blade.php文件与文件一起放入该文件夹中browse.blade.php。我只是将 Voyagers 的默认视图逻辑复制到这些文件中,然后修改它们以满足您的需要。

于 2018-08-02T16:42:06.727 回答