问题标签 [laravel-datatables]

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 回答
605 浏览

laravel-5 - 如何对数据表中的多列应用 switch 语句

我有一个实现数据表来显示数据的 laravel 项目。我想使用一些标签来格式化表格上的某些列。

现在的问题是有第二个 switch 语句,第一个运行正常并且格式显示正常。

我想用标签格式化第 2 列和第 5 列,如何实现?

0 投票
1 回答
2247 浏览

laravel - 行组服务器端 Yajra 数据表

我对 yajra 数据表在服务器端创建行组有疑问。我希望行组显示company.name 中的所有员工。我现在的代码是这样的:

在刀片中,我只是像这样调用数据表

和这样的脚本

如果我按照https://datatables.yajrabox.com/eloquent/master上的教程进行操作,则可以创建行组,但我不知道如何在服务器端实现。但是我在刀片中的代码是如此不同。像这样的教程调用数据表。

和这样的结果,我希望这样但在数据表服务器端 结果显示

谢谢您是否可以帮助我并解释如何解决问题代码

0 投票
1 回答
292 浏览

php - 从 JSON 到 php 数组的 Laravel mutator 以显示在数据表中

我正在尝试在我的数据库中检索格式为 JSON 的别名列表。但是,当我使用 casts mutator 时,它只会删除引用符号。

像下面这样: "[`SOME ALIAS HERE`]" 变成: [`SOME ALIAS HERE`]

仅此而已。

如前所述,我尝试使用强制转换将其转换为 PHP 数组,但没有运气。关于如何解决我遇到的这个问题的任何建议?

可以在此处找到有关数据库本身结构的更多信息: https ://github.com/AsYetUntitled/Framework/blob/master/altislife.sql

在“玩家”表下。

编辑:运行 LARAVEL 6

并澄清使用强制转换修改器时列中的数据会是什么样子。它看起来像这样

[[`license_civ_driver`,0],[`license_civ_boat`,0],[`license_civ_pilot`,0],[`license_civ_trucking`,0],[`license_civ_gun`,0],[`license_civ_dive`,0],[`license_civ_home`,0],[`license_civ_oil`,0],[`license_civ_diamond`,0],[`license_civ_salt`,0],[`license_civ_sand`,0],[`license_civ_iron`,0],[`license_civ_copper`,0],[`license_civ_cement`,0],[`license_civ_medmarijuana`,0],[`license_civ_cocaine`,0],[`license_civ_heroin`,0],[`license_civ_marijuana`,0],[`license_civ_rebel`,0]]

0 投票
1 回答
228 浏览

php - Laravel View Composer,似乎无法让它工作

所以我遵循了许多教程和视频并在这里检查过,似乎无法让它工作,真的需要帮助。我将提供我的代码并解释我试图这样做,希望有人可以帮助我解决这个问题。所以我试图通过视图作曲家将我的 $user 和 $company 数据从我的数据库传递到我的部分布局。我使用 php artisan 在我的视图/作曲家文件夹中制作了 composerserviceprovider 和dashboardcomposer,但我得到了错误。

我的 composerserviceprovider.php 如下

我的dashboardnavcomposer.php 如下

我可能做错了什么或完全错过了一步,我已经做了 php artisan dumpautoload,所以这不是问题。任何帮助,将不胜感激。也让你知道,我在 10 多年前就这样做了,我辞去卡车司机的职务,所以上次我这样做 php4 是王道。所以请理解我大约 30 天前才开始重新学习这个。

提前感谢您提供的任何帮助。

0 投票
1 回答
1118 浏览

laravel - Laravel 数据表 - 只返回请求的列,删除额外的模型字段

我在网站上使用Laravel 数据表

数据通过 AJAX 加载。在我的前端代码中,我选择表格需要的列:

在后端,我目前正在构建响应,如下所示:

一切都正确显示,我分析了 ajax 响应,我注意到每个列甚至user每个产品的关系都被返回。基本上,对于表中的每一行,我都会返回一大堆不应该在前端可用的无用数据。

有没有办法强制数据表构建器只包含这些字段而不包含其他所有内容?

我唯一能做的就是在 eloquent 查询中只选择所需的字段:

但是这个解决方案是不可行的,因为我需要大部分字段和关系来构建额外的列(即actions)。在构建所需的列,应过滤该字段。

虽然自动解决方案是完美的,但我也会考虑手动解决方案(我必须手动指定要在响应中包含哪些字段)

0 投票
2 回答
1512 浏览

laravel-5 - 在 Eloquent 查询或 Yarja 数据表中格式化数字

我正在写一个包含区域和人口的可搜索表。这是基本查询:

在我看来,这一切都很好,除了人口字段,例如,返回类似 29121286 的东西,当然我想格式化它,所以它是 29,121,286。

这可以在查询中完成还是在数据表本身中完成?

0 投票
0 回答
119 浏览

php - 我不知道如何实现“属于”。拉拉维尔

请帮帮我我的问题是这样的:

我在 laravel 中与 eloquent 有关系。我尝试使用 Datatables 但我不知道如何做“ BelongTo Relations ”。另外,在关系中寻找一个想法

我试过“模型属于演示”,但没有结果。它还返回错误:

“DataTables 警告:表 id=certificaciones - 请求的未知参数 'mat_professional_details.n_matriculated' 用于第 0 行、第 1 列。有关此错误的更多信息,请参阅http://datatables.net/tn/4

在 index.blade.php 是 JS 在 RelationCertificationController.php 中是“getBelongsTo” 在 api.php 在 web.php 中

系统详情

  • 操作系统
  • PHP:7.4.3
  • 拉拉维尔:6.5
  • Laravel 数据表版本:9.0
0 投票
1 回答
876 浏览

laravel - Laravel 数据表原始列

我有这样的代码来显示数据表的操作按钮

但是@csrfand@method("DELETE")成为字符串/文本(不是方法)。我试图追加{{ }}@csrf@method("DELETE")它不起作用。如何在刀片模板中将该文本更改为方法而不为这样的操作按钮创建新视图?

谢谢!

0 投票
1 回答
716 浏览

php - 我如何搜索数据表 yajra 中的所有数据

我尝试使用 yajra 数据表 laravel 我在搜索时遇到问题当我搜索数据时数据表中已经存在它没有工作我已经尝试了文档中的示例但它对我不起作用

有人可以帮帮我吗?教我如何按照我的意思做

示例数据 示例搜索

** 这是我的 javascript 数据表**

这在我的 Laravel 控制器中

0 投票
2 回答
1273 浏览

laravel-7 - Laravel Yajra 数据表隐藏空列

去往hide empty或去往的最佳方式null comumnsYajra Datatables

每当有任何数据时,我如何隐藏th。例如,使用,我应该使用什么条件来测试is或tableempty or nullvisible:data:emptynull