问题标签 [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.

0 投票
1 回答
786 浏览

laravel - 如何从网址中删除 /public/nova/?

我已经安装了 laravel 和 nova。现在 url 是www.example.com/public/nova/login. 我需要删除/public/nova/. 我怎样才能做到这一点?

0 投票
4 回答
3412 浏览

php - 在 Laravel Nova 中创建新资源的异常 - 找不到类“App\Post”

我有一个全新的 Laravel Nova 安装。仪表板很好。但是,当我使用并重新加载仪表板添加新资源时php artisan nova:resource Post,它会引发错误。当我从 Nova 文件夹中删除有问题的模型时,仪表板再次工作。我完全按照 Nova 文档中的分步说明进行操作。我想不通。

截屏 截屏

导航.blade.php

我看到 Blade 正在调用@foreach($resources as $resource),这是我假设代码失败的地方。文档说:

“自动注册——默认情况下,app/Nova 目录中的所有资源都会自动注册到 Nova。您不需要手动注册它们。在您的 Nova 仪表板中可用资源之前,您必须向 Nova 注册它们。资源获取在您的 app/Providers/NovaServiceProvider.php 文件中注册。该文件包含与您的 Nova 安装相关的各种配置和引导代码。

但是当我查看app/Providers/NovaServiceProvider.php没有列出资源时:

不幸的是,当我粘贴建议的代码以手动注册资源时,它仍然不起作用。

0 投票
1 回答
1184 浏览

javascript - How to use Vue prop as variable in method?

I'm fairly new to Vue and am having a tough time grasping all of the concepts. I am currently building a Laravel application and am using Vue to supplement some views. What I am trying to do is a pretty simple call to my backend API with the help of a prop set up with the Vue component (Laravel Nova card).

I have an account_id that I am able to access through a prop like so:

I am then trying to make a call to the api and save data relevant to the account

And then render it in my view:

All of my endpoints are correct - when I visit app.dev/api/accounts/{id} I get a JSON array with all of my fields. But, I see no data in my views when I try to render it.

How can I accomplish this?

0 投票
6 回答
10997 浏览

php - Laravel Nova - 重新排序左侧导航菜单项

默认情况下,左侧菜单项的顺序是按字母顺序排列的。

我的客户想手动订购这些菜单。知道如何使它成为可能吗?

在此处输入图像描述

回答

0 投票
0 回答
261 浏览

laravel-nova - 不同路线中的多个独立 Laravel Nova Dashboards?

如果有一种方法可以在同一个多身份验证应用程序中生成多个独立的 Laravel Nova 仪表板,我很感兴趣?

例如。
管理员仪表板 - {admin.example.com/nova/users}
会员仪表板 = {example.com/nova/home}

0 投票
1 回答
1492 浏览

php - 使用 Laravel Nova 进行图像干预

我有图像干预工作并推送到 S3,但我无法将文件名保存到表中。

这就是我到目前为止所拥有的:

除了最后一部分,所有工作,保存文件名。

0 投票
1 回答
419 浏览

laravel - 在 Nova 中创建记录后的 404

我有一个名为 Professions 的资源,我最近将专栏更改为IDprofession_id因为将来我需要建立hasMany关系。

模型:

在 Nova 资源中:

在迁移文件中:

我已经运行php artisan migrate:refresh并且所有表和列都已正确创建。

这就是发生的事情:

  • 当我创建一个职业时,在 Nova 中按下“创建职业”按钮后,我得到一个 404。然而,这个职业是被创建的。
  • 列出、查看和编辑专业工作正常

奇怪的是,如果我编辑一个职业并保存它,它将转到显示新职业记录的查看页面。如果我按“创建专业”,这与我应该登陆的页面完全相同,但是它给出了 404。

我在这里苦苦挣扎,因为 404 没有提供有关错误发生位置的任何信息。

0 投票
1 回答
2905 浏览

laravel - Laravel nova - 如何从 BelongsTo 关系中删除所需的验证?

我有一个名为“Partner”的 Nova 资源,它与另一个名为“Rate”的 Nova 资源有关系。

现在,当用户尝试创建合作伙伴时,选择费率的选择字段是强制性的。

客户不希望强制选择合作伙伴的费率。这个问题有什么解决办法吗?

0 投票
1 回答
200 浏览

laravel-5 - 为表单字段添加观察者

我正在使用 Laravel Nova,并且我想在所有必填字段为空时使“保存”按钮(在更新视图上)不可用。这是创建我的表单字段的“Update.vue”文件的代码部分:

Fields数组填充来自后端的数据。

所以我可以在 Vue 开发工具中看到这个结构。当我更改输入值时,它会更改value<form-text-field>,但我在Update组件中的任何地方都看不到这种更改。

在此处输入图像描述

所以我的问题是 - 如何动态更改输入字段?

0 投票
1 回答
2900 浏览

laravel-5 - 表单上的 Laravel Nova 条件字段

我正在使用 Nova 为我的一个资源创建一个表单。一些字段彼此之间具有条件关系。

例如:如果选择了“试用期”,我们必须为“试用期结束日期”指定一个值,但如果未选择“试用期”,则在页面上显示“结束日期”字段是没有意义的。另一个例子,字段 A 和 B 是互斥的。

所有这些都可以通过后端的条件验证器轻松执行,我知道该怎么做。我只是想制作一个不会令人困惑的界面。

如何自定义此资源的前端 JS 表单以反映这种条件关系?