问题标签 [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 投票
3 回答
5808 浏览

php - Laravel Voyager:如果用户是管理员,则仅查看菜单项

我正在使用 Voyager,我想解决,如果用户是管理员,请在欢迎页面中再查看一个菜单项。

预先感谢您的回答!

0 投票
2 回答
3597 浏览

php - Laravel Voyager v1.1 日期格式不起作用

我尝试在 Laravel Voyager 1.1 上使用不同格式的日期字段,如下所示:

面包日期字段格式

然而,在创建记录时,它仍然使用默认格式:

日期格式仍然不受影响

0 投票
1 回答
1819 浏览

php - 在 Laravel Voyager 管理面板中渲染谷歌地图

我正在尝试在 Voyager 管理面板中显示谷歌地图我使用面包但我收到错误:

任何解决方案?

0 投票
0 回答
642 浏览

php - 新角色未分配给用户(用户表中的角色 ID 设置为空)

我创建了一个新角色并尝试分配给新用户,它运行良好,但是当我尝试使用新用户凭据登录时,我登录但出现错误。请检查屏幕截图:

在此处输入图像描述

出现错误是因为它将 role_id 设置为 null,即使选择创建的权限也是如此。请检查屏幕截图:

在此处输入图像描述

有人可以帮忙吗?谢谢。

0 投票
1 回答
1403 浏览

php - Laravel , Voyager - 调用字符串上的成员函数relationLoaded()

我已经为 Laravel 安装了 Voyager 工具,在创建新用户并尝试登录后,我看到了这个

在此处输入图像描述

这就是我得到的,我检查了数据库中 User 表中的 role_id ,它记录为 Null 。即使我在仪表板中将角色从用户更改为管理员,我也必须手动输入角色 ID,但在数据库中没有更改

这就是错误的来源

在此处输入图像描述

那么问题是什么,我该如何解决呢?

0 投票
2 回答
1150 浏览

php - 在 laravel 的 voyager 管理面板中使用自定义控制器时数据重复

我使用 laravel 5.4 和 voyager管理面板。我创建了一个名为食谱的模块。我为这个模块创建了数据库表、模型和 CUSTOM 控制器和视图。我还创建了 BREAD,并在那里指出了我的自定义控制器。问题是当我填写表格并提交时,数据在表中重复,每次创建项目时我的表中有 2 行相同。我认为问题在于它发送了 2 个请求,其中一个请求来自我的自定义路由和控制器,另一个来自 voyager 本身。但不知道如何解决。

从我的面包打印屏幕 BREAD 的打印屏幕

我的路线

我的控制器

任何想法?

0 投票
1 回答
847 浏览

mysql - 航海者数据库和 MariaDB 服务器

10.1.28-MariaDB

我正在尝试在 voyager 管理面板中创建一个新表,但我不断收到错误消息:

generic.exception: 执行'CREATE TABLE newReport (id INT UNSIGNED AUTO_INCREMENT NOT NULL, owner_id INT DEFAULT NULL, title VARCHAR(166) DEFAULT NULL, description text DEFAULT NULL, report json DEFAULT NULL, created_at timestamp null DEFAULT NULL, updated_at timestamp null DEFAULT NULL, deleted_at timestamp null DEFAULT NULL, INDEX newreport_owner_id_index (owner_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB': SQLSTATE[42000]: 语法错误或访问冲突: 1064 你有一个SQL 语法错误;检查与您的 MariaDB 服务器版本相对应的手册,以在第 1 行的 'json DEFAULT NULL, created_at timestamp null DEFAULT NULL, updated_at timestamp' 附近使用正确的语法

或SQL 语法错误的某些变体具体取决于我正在尝试的内容。

我正在使用Xampp,但尚未安装MariaDB 服务器,我需要使用MariaDB 服务器吗?还是我的问题是别的?

表格截图

如果我删除 json 数据类型,则错误变为:

generic.exception:执行'CREATE TABLE newReport(id INT UNSIGNED AUTO_INCREMENT NOT NULL,owner_id INT DEFAULT NULL,title VARCHAR(166)NOT NULL,描述文本NOT NULL,报告文本NOT NULL,created_at timestamp DEFAULT'CURRENT_DATE'时发生异常, updated_at 时间戳 null DEFAULT NULL, deleted_at timestamp null DEFAULT NULL, INDEX newreport_owner_id_index (owner_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB': SQLSTATE [42000]: 语法错误或访问冲突: 1067 无效默认值“created_at”的值

0 投票
2 回答
8338 浏览

image - 覆盖 Laravel Voyager 默认图片上传路径

默认情况下,Voyager 会将图像上传到 storage/app/public/posts 文件夹以获取帖子的特色图像。我想将其更改为我的公用文件夹中的自定义文件夹。

我如何实现这一目标?

提前致谢。

0 投票
1 回答
1503 浏览

php - Laravel Voyager: Dropdown that shows conditional relations

I am using Laravel with Voyager for the back-end. I made a relationship between Posts model and Categories model. When adding a new Post, I can choose an according category using a dropdown.

How can I make this dropdown show Categories according to certain conditions? (Let's say, only subcategories)

0 投票
1 回答
3271 浏览

php - Laravel Voyager:属于多多

我有一个表书籍和作者。我想获得将作者附加到书籍的能力。我为书籍调整 BREAD: 在此处输入图像描述

使用这些设置,我可以单击编辑并为我的书选择作者,但是当我尝试保存书籍时,laravel 会出现此错误:

这是合乎逻辑的。但是当我切换name到时id,laravel 给出了这个错误:

我尝试使用所有组合,但什么也没发生。

样板书:

模型作者:

数据透视表 请帮忙!