问题标签 [laravel-nova]
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.
laravel-nova - 如何在帖子的创建页面中使用用户的属性作为默认值?
假设 User 有一个名为 'a_property' 的属性,而 Post 属于 User。在创建页面中添加帖子时(新帖子的用户自动设置为选定的用户),如何使用用户的a_property作为帖子的b_value的默认值?
laravel - Laravel Nova:生成没有字段的模型值
是否可以通过在 nova 后端没有表单输入来生成模型值?
例如,在每次存储/更新之后,我想用当前经过身份验证的用户更新 created_by 值。
例子
laravel-nova - Laravel Nova:使用 Scout 绕过搜索
如何在不从资源模型中删除 Searchable 特征的情况下禁用使用 Scout 搜索资源?
我想故意绕过 Nova 内部的 Scout 搜索。
laravel - 无法为用户分配角色或权限(Laravel - nova 权限)
我正在使用Laravel 5.7
和postgreSQL
管理nova
面板。我还使用vyuldashev/nova-permission来处理构建在spatie/laravel-permission之上的 rbac CRUD 。
在定义权限或角色时,nova 权限 CRUD 中的所有内容都很好。但问题是当我为用户分配权限或角色时,我收到以下错误:
我不确定究竟是什么破坏了查询。如果它与postgreSQL
. 任何帮助表示赞赏。
laravel - 完全自定义 Laravel Nova 界面
我刚刚开始使用 Nova,并且是 Vue.js 的新手。
我喜欢 Nova,但我想完全重新设计仪表板和资源页面。我需要自定义的只是一些不存在的功能/特性。一些例子:
- 反应灵敏。是的,我已经看到一些 git repos / 包可以“修复”这个问题,但我想完全删除 Tailwind 并使用 Bootstrap。这需要更新 html 环绕和 CSS。
- 移除表格视图。对于某些资源,使用卡片视图而不是老式的表格视图会更好地显示数据。同样,这需要替换 html。为显示器。
- 图标。我想更改图标,使用不同的设置并添加我自己的用于查看/编辑/删除。
- 更新资源列表视图上的状态。开箱即用,我可以为资源添加状态(开/关),该状态在表格中显示为绿色或红色“按钮”。我想更改图标并使其单击以从列表中切换,而不必进入编辑卡来执行此操作。
我还在学习,所以我可能会做出一些不正确的假设,但看起来内置资源组件的行为方式与自定义工具的行为方式相同——这意味着它已经打包、编译和部署。为了做一些我想做的事情,我需要修改这个“工具”的反编译代码,它似乎不可用。我真的不想从头开始重建资源组件(这就是我购买 Nova 的原因),但我确实想定制它。
- 我的假设正确吗?
- 有没有可以复制和修改的资源工具的反编译版本?
- 或者,有没有办法反编译现有的资源代码,以便我可以复制和修改?
- (最后)我是否认为这一切都错了,有没有更好的方法来做到这一点?
laravel - 使用策略的 Laravel Nova 授权不起作用
我正在使用 Laravel 开发一个 Web 应用程序。我正在使用 Nova 作为管理面板。我现在正在做的是使用文档中提到的策略来授权我的资源。但似乎它不起作用。这是我到目前为止所做的。我已经创建了一个这样的新星资源。
然后我为该资源创建了一个名为 Item 的 Laravel 模型类。
然后我创建了策略。
我在 AuthServiceProvider 中注册了策略。
当我在 nova 管理面板中看到项目列表时,我仍然可以创建项目。怎么了?应该隐藏创建项目的选项。
laravel - Laravel 与额外数据的多对多关系
我的 Laravel 应用程序中存在多对多关系,Courses
并且,用户可以使用我的表Users
注册课程。Enrollments
我的表用作和Enrollments
的多对多表。用户可以注册一次课程。Courses
Users
我的想法是,它的Enrollments
功能不仅仅是一个多对多表,还可以存储付款金额、注册到期日期等信息。但是,在 Laravel Nova(我的管理仪表板)中,我无法制作 HasOne: : 表的关系工作Enrollments
。这只是我不想显示的丑陋 ID。帮助。
laravel-5 - 为什么附加方法不适用于VueJS中的空数组
我有一个带有空数据数组的组件
但是当我尝试向这个数组中添加一些项目时,我得到了一个错误
this.selectedResource.append 不是函数