我有数据表使用服务器端处理返回数据.我没有修改数据表给出的基本示例.
我有一些布尔列,我想渲染为图标,例如1 =绿色刻度0 =红叉或类似的东西.它目前看起来像这样.我如何才能渲染3列?
这是代码,我试过,但是这会导致整个表格空白......
$(document).ready(function() {
$('#log').dataTable( {
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": "assetlog.php"
"columns": [
{ "data": "id" },
{ "data": "assetcode" },
{ "data": "name"},
{ "data": "shift" }
{ "data": "datetime" },
{ "data": "stop_production" },
{ "data": "furtheractions" }
{ "data": "jobcomplete" },
{ "data": "duration" },
],
"columnDefs": [
{
"render": function (data, type, row) {
return (data === true) ? '<span class="glyphicon glyphicon-ok"></span>' : '<span class="glyphicon glyphicon-remove"></span>';
},
"targets": 6
} …
Run Code Online (Sandbox Code Playgroud) 我nginx/1.10-3
在 Debian 上使用。
我有一个名为 logo.img 的文件,它实际上是一个 svg。
我已经修改/etc/nginx/mime.types
为包含.img
作为 svg 文件类型的扩展名:image/svg+xml svg svgz img;
但是所提供文件的标题仍然是 application/octet-stream
出于某种奇怪的原因,我被要求将该.img
文件作为网站上徽标的 svg 提供,我已经使用 mime magic 让它在 Apache2 上工作。但是,据我所知,NGINX 上不存在这种情况。
我正在尝试建立一个查询,该查询将选择现在(本月)与前3个月之间数据库中的所有记录。
我的查询有些奏效,但我想忽略该月的某天。目前,它也选择了当前日期的最后几个月,但是我想忽略当前日期并使用月份的开始和结束。
这是我的查询:
$dateS = Carbon::now()->subMonth(3);
$dateE = Carbon::now();
$TotalSpent = DB::table('orders')
->select('total_cost','placed_at')
->whereBetween('placed_at',[$dateS,$dateE])
->where(['deleted' => '0', 'delivery_address_id' => $DeliveryAddress->id])
->sum('total_cost');
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激。真的让我烦死了!
datatables ×1
eloquent ×1
html ×1
jquery ×1
laravel ×1
laravel-5 ×1
mime ×1
mime-types ×1
mysql ×1
nginx ×1
php-carbon ×1
svg ×1