问题标签 [voyager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1092 浏览

php - 如何仅在 Voyager 中显示来自当前经过身份验证的用户/作者的帖子?

我需要在 Voyager 的“浏览”选项中仅显示来自 Web 登录用户的帖子。其他用户的帖子应该被隐藏。我是否需要为此制作其他控制器或编辑基于经过身份验证的用户的 voyagerbreadcontroller.php 查询?

在此先感谢您的帮助。

0 投票
3 回答
3002 浏览

php - 如何在视图 edit-add.blade.php 中仅显示 Voyager 中的一些表?

这是我第一次使用刀片,我对此有点困惑。我需要显示一个类似于 Voyager 中默认编辑添加视图的表单,但我需要显示一些基于角色的输入。我正在按登录的当前用户进行过滤并且工作正常,但我需要基于此隐藏/显示表单的一些输入。

如何在刀片视图中完成此操作?

以下是 Voyager 在刀片视图中获取数据的方式:

如果我的表“示例”包含:id、姓名、地址和电话。如何在此视图表单中仅显示姓名和地址的输入?

提前致谢。

0 投票
0 回答
162 浏览

php - Laravel Voyager 关系菜单中的断线

我目前正在使用 Laravel 和 Voyager 管理面板进行项目。当我尝试使用面包生成器添加关系时,我得到以下断字符串。

断弦 1

破碎的图像 2

在查看 Voyager Views 之后,我得出的结论是,即使我使用的是英语语言环境设置,它也很可能是本地化问题。但我仍然无法修复它。

提前致谢

0 投票
4 回答
19742 浏览

php - 如何在 Laravel Voyager 中创建自定义控制器

我是 Voyager 的新手。

TCG\\Voyager\\Http\\Controllers在安装 Voyager 时已将所有控制器放入其中,但没有找到我使用 BREAD 创建的其他控制器。

除此之外,我想在我的 Voyager 管理面板里面创建自定义控制器App\\Http\\Controllers\\Voyager。我还按照 Youtube 中 Voyager 教程的步骤制作了自定义控制器,但无法创建。

有人帮忙吗?

0 投票
2 回答
1809 浏览

php - 图像验证在 Laravel Voyager 中不起作用

我在 Laravel Voyager BREAD 中对图像进行了验证。但它不起作用。它需要所有维度的图像。

这是我的代码

图片以获得更多说明:

图片

0 投票
1 回答
3033 浏览

php - 使用 Voyager 管理员进行 Laravel 本地化

我正在使用 Voyager 管理员创建一个 Laravel 网站,现在我需要为该网站添加本地化。Voyager 包含自己的翻译表,我使用它从后端创建多种语言的内容。但是在前端路由不起作用,我收到NotFoundHttpException错误。我的路线如下:

我怎样才能解决这个问题?

0 投票
1 回答
68 浏览

mysql - 如何使用 Laravel 设计我的数据库?

总的来说,我只是在 Laravel 和 Web 开发方面迈出了第一步。对于我项目的这一步,我正在为锦标赛网站设计数据库。

我最终需要的:每场比赛都有 3 张地图。每张地图都有每支球队的得分(score_left_team -Map_name - score right team)。而且每场比赛都有总分(left_team_score - right_team_score) 完美示例:https ://overwatchleague.com/en-us/match/10223

如何在下面创建正确的关系并改进我的设计?

我很感激任何提示!

0 投票
6 回答
8288 浏览

laravel - cPanel 中 voyager 管理面板的错误“缺少存储符号链接”

我在我的 cPanel 中上传了一个 voyager 管理面板。它给出了错误Missing storage symlink,并且没有显示新添加项目的图像。

假设我想添加一个新用户。显示新用户接受用户头像的所有信息。

通过运行 cmd 可以轻松修复本地错误php artisan storage:link

但是在实时服务器中如何修复此错误?

我已经改变了storage driverin的路径config/filesystems.php。将路径从 更改storage_path()public_path()

0 投票
1 回答
793 浏览

javascript - Dropzone.js 总是自动上传文件。无法在 dropzone #id 上设置选项 - Laravel - Voyager - Dropzone.js

我想在我的 web 应用程序中创建一个 dropzone 来上传图像并使用 ImageMagick 操作它们。我的 dropzone 总是自动上传所有图像,并在 dropzone 中的图像预览上显示“对象对象”错误。服务器上的上传工作,但我想将 Dropzone.options.myAwesomeDropzone 添加到我的 dropzone 以在我提交按钮时上传图像,因为我还想在上传时从表单发送数据。

以下是我在视图中实现它的方式:

视图中的.js(否则不起作用)

我的控制器:

我希望有人可以提供帮助,我在互联网上搜索了几个小时,但找不到可以解决我问题的东西。有数百种解决方案适用于除我之外的所有人......

此致

0 投票
0 回答
782 浏览

laravel - Laravel Spatie/Media 与 Voyager 管理面板

我遇到了与 Voyager 交朋友 Spatie 媒体库的问题。将 Bread 添加到此表时,有一个名为 Model Name 的字段。如果我用实现 HasMedia 的模型填充它,则面包已成功创建。但是当浏览“媒体”表时 - 这个表是空的。如果我用任何其他值填充字段模型名称,则会出现错误 - 此类不存在。

表确实有字段,我可以用 php-my-admin 看到它

更新: 我已添加到我的模型代码中,如文档https://docs.spatie.be/laravel-medialibrary/v7/basic-usage/preparing-your-model中所述

调整我的模型控制器,所以我可以添加图像

现在我已经在我的文件系统中上传了图像文件,并在与游戏对象相关的 spatie 'media' 表中的图像条目。 http://joxi.ru/Vrwn5pbCKyWJgA

问题是我无法在 Voyager 中查看“媒体”表,因为我无法正确创建 BREAD

更新:如果创建 BREAD 而不填写 Model 字段,那么它会失败

浏览表格时出错