laravel-nova相关内容

laravel nova隐藏索引页面上的编辑按钮

如何在nova索引页面上禁用编辑/删除按钮并仍然允许详细页面,如果我要创建一个策略,该策略将在所有位置禁用该操作,我想允许在详细页面上进行编辑和删除,但只想从索引中删除这些按钮, 做类似 的操作 公共功能更新(用户$ user,客户$ customer){如果(request()-> route()-> getName('route-name')){返回false;}} 是正确的方法 ..
发布时间:2021-05-29 19:25:04 PHP

Laravel Nova diffForHumans DateTime

我对用户有一个last_active字段,我想使用diffForHumans或Moment.js中的 time_from_now 显示时间.我该怎么办?现在我只用: DateTime :: make('Activiy','last_active')-> exceptOnForms(), 当我使用时: DateTime :: make('Activiy','last_active')-> ..
发布时间:2021-05-28 21:07:36 PHP

Laravel Nova:将列中的表单字段分组

如何在Laravel Nova中的表单字段上创建列? 例如,我正在尝试将姓氏和姓氏分开,但不想在两行中都使用它.我希望将其并排放置,但是我找不到选择该选项的任何可能性. 有人知道如何解决吗?或是否有提供此服务的包装?我已经搜索过,但没有找到. 谢谢 解决方案 可以通过以下软件包来实现: https://github.com/64robots/nova-fields 以及在 ..
发布时间:2021-05-28 20:49:12 其他开发

Laravel Nova指标过滤

我有一个名为Property的模型,该模型具有"active"标志.我希望在资源顶部显示一个指标,以显示活动属性的数量. 我的calculate方法与文档中的完全相同,但这显示了所有属性,而不是活动属性: 公共函数calculate(Request $ request){返回$ this-> count($ request,Property :: class);} 如何添加过滤器? ..
发布时间:2021-05-28 20:40:24 其他开发

Laravel Nova-将Nova指向资源页面的路径

我需要将Nova路径指向一个资源.这样,当用户登录时,他将定向到该特定资源. 我已经在/config/nova.php中更新了此路径: 'path' => '/crm/resources/clients' 现在登录后,我可以看到URL更新了.但是该页面仍然是Welcome Nova页面. 对此有任何想法吗? 解决方案 config/nova.php中的path设置是 ..
发布时间:2020-04-28 06:59:56 其他开发

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

默认情况下,左侧菜单项的顺序为字母顺序. 我的客户想手动订购那些菜单.知道如何使之成为可能吗? 解决方案 更干净的方法,并在最新的Nova 3.x上进行了测试.此外,自2.10+版本起,此功能已添加到Nova中.您需要做的就是在nova类上添加一个静态属性.例如,客户将是: /** * The side nav menu order. * * @var int */ p ..
发布时间:2020-04-28 05:43:54 PHP

如何在自定义的Laravel Nova工具中使用确认对话框?

是否可以在您自己的工具中使用内置的Laravel Nova确认对话框?我只想使用它与Nova进行交互. 该文档对JS主题相当了解,因为您似乎可以使用的唯一内置UI是烤面包: 解决方案 您可以随时使用组件. 这是它在Nova中的内部工作方式: https://gist.github.com/sanasol/fa7441ceb4da9c6c71f9586ec1d04a5a ..
发布时间:2020-04-28 05:17:34 其他开发

Laravel Nova-将数据库json列映射到字段

我有一个名为attributes的json列类型的数据库模型.此列将包含模型的其他详细信息. 例如: attributes : {'desc' : 'test', 'width' : '500'}. 我想在Laravel管理资源中的html字段中的attributes列中显示单个属性(desc& width). 我检查了受支持的字段类型,但没有似乎不支持. 有人建议我该怎么 ..
发布时间:2020-04-28 04:41:51 其他开发

Laravel Nova-仅在表单下拉列表中加载具有某些属性的关系

我在我的Nova应用程序的名为“合作伙伴"的资源中添加了BelongsTo关系字段(关系名称:user).因此,在“创建合作伙伴"表单中,我现在有了一个select元素来选择一个特定的用户. 我写的关系包括一个条件: $this->belongsTo('App\User')->where('role', 'partner'); 在选择下拉列表中,该应用程序的所有用户都将列出,而不仅 ..
发布时间:2020-04-28 04:34:12 其他开发