laravel-voyager角色的自定义视图

时间:2018-08-02 16:11:54

标签: laravel voyager

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)是否有可能,或者它要求自定义代码? 预先感谢!

1 个答案:

答案 0 :(得分:1)

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

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

和此处的书面文档:https://voyager.readme.io/docs/overriding-views

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