小编hah*_*aha的帖子

导出基于数据表Laravel 4的CSV或PDF

我有一个数据表,其中包含从数据库中检索的数据.当我在搜索文本框中输入一些关键字时(搜索文本框由数据表生成),表格的结果将会发生变化.这很好.但是当我单击导出到csv或pdf时,将从数据库而不是数据表中检索csv或pdf中的结果.

如何使用laravel基于datatables插件导出到csv/pdf?

//数据表插件

<link href="plugins/datatables/dataTables.bootstrap.css" rel="stylesheet" type="text/css" />
<script src="plugins/datatables/jquery.dataTables.min.js" type="text/javascript"></script>
<script src="plugins/datatables/dataTables.bootstrap.min.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

// PHP

public function sales_csv(){    

    // columns      
    $arrSelectFields = array(
        -- columns --
    );

    // query
    -- sql queries --

    // passing the columns which I want from the result set. Useful when we have not selected required fields
    $arrColumns = $arrSelectFields;

    // define the first row which will come as the first row in the csv
    $arrFirstRow = $arrSelectFields;

    // building the options array
    $options …
Run Code Online (Sandbox Code Playgroud)

php csv jquery datatables laravel

15
推荐指数
1
解决办法
1517
查看次数

在输入接受属性中上载文件时的多个文件选项

我想在上传文件时显示多个文件类型选项.

我指的是:http://jsfiddle.net/dirtyd77/LzLcZ/144/.

当选项上只显示一种类型的文件时,它很有用.

<p>Only show Excel (.xlsx) files...</p>
<input type="file" accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" ID="fileSelect" runat="server" />  
Run Code Online (Sandbox Code Playgroud)

但它有多个选项时会显示"自定义文件".如下图所示.

<p>Show .xls, .xlsx, .csv files...</p>
<input type="file" accept=".csv, .pdf" ID="fileSelect" runat="server" />  
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

有没有办法在文件类型下拉菜单中显示多个选项(1row for PDF,1row for image,1row for Excel等)?而不是显示"自定义文件"?

html

9
推荐指数
1
解决办法
1万
查看次数

Crontab不工作Ubuntu

我在ubuntu中使用crontab每天将csv发送到一封电子邮件,但它不会发送出去.为什么?

顺便说一下,我正在使用laravel 4.2

更新CRONTAB crontab:

* * * * * /usr/bin/php /var/www/html/.../app/controllers/CronTask.php > /var/www/html/.../public/cronoutput.txt
Run Code Online (Sandbox Code Playgroud)

生成csv并将csv发送到电子邮件的功能在CronTask.php中.我想看到cron的日志,所以日志是cronoutput.txt.

有什么问题?

php ubuntu crontab laravel

6
推荐指数
1
解决办法
380
查看次数

Dropzone检查图像尺寸和文件大小

我正在使用Dropzonejs插件。上传文件时,我想检查图像尺寸(宽度和高度)以及文件大小。我设法检查了尺寸和文件大小,但是当我将两者结合使用时,效果并不理想。

var maxImageWidth = 2500, 
    maxImageHeight = 2500;

Dropzone.options.formUserEdit = {
    maxFilesize: 2,
    acceptedFiles: 'image/*',
    success : function(file, Response){
      var obj = JSON.parse(Response);
      $('#form-user-edit').append('<input type="hidden" name="userprofile" data-ori="'+file.name+'" value="'+obj.filename+'" />');

      $('.error-msg').remove();
    },
    init: function() {
        this.on("thumbnail", function(file) {
            if (file.width > maxImageWidth || file.height > maxImageHeight) {
                file.rejectDimensions();
            else {
                file.acceptDimensions();
            }
        })
    },
    accept: function(file, done) {
        file.rejectDimensions = function() { 
            done("Please make sure the image width and height are not larger than 2500px."); 
        };
        file.acceptDimensions = done;
    }
} …
Run Code Online (Sandbox Code Playgroud)

jquery dropzone.js

6
推荐指数
1
解决办法
4380
查看次数

将值返回到每个页面的标题Laravel

我在每个页面都有一个标题,标题有成员标识.我创建header.blade.php并包含在内default.blade.php,这是这样的:

default.blade.php

<header>
    @include('includes.header')
</header>
Run Code Online (Sandbox Code Playgroud)

我需要将成员id传递controller.phpheader.blade.php,这就是问题所在.怎么做?

php laravel

5
推荐指数
1
解决办法
1291
查看次数

OctoberCMS迁移表

我对octobercms很新,我有使用laravel 4.2的经验.

我想问一下如何在cmd中使用工匠创建一个表格?或者它是octobercms不需要使用cmd来创建表?有详细教程的任何链接分享?

谢谢.

php laravel octobercms

2
推荐指数
1
解决办法
673
查看次数

自动滚动到 Laravel 部分

如何使自动滚动到 Laravel 4.2 中的部分?

如果在 html 中,可以这样做:

<a href="#contentA">A</a>
<div id="contentA">AAAAA</div>
Run Code Online (Sandbox Code Playgroud)

在 Laravel 中呢?

//控制器.php

Route::get('content#contentA', function(){
    return View::make('content');
});
Run Code Online (Sandbox Code Playgroud)

//content.blade.php

<div id="contentA">AAAAA</div>
Run Code Online (Sandbox Code Playgroud)

html php laravel

0
推荐指数
1
解决办法
1861
查看次数

将徽标合并到简单的 QRCode 中 (Laravel 5)

我正在使用https://www.simplesoftware.io/docs/simple-qrcode使用 laravel 5 生成二维码。我想在二维码的中心添加一个徽标,因为它是可行的(根据这个插件)但是部分输出是这样的:

\n\n

j\xef\xbf\xbdW\xef\xbf\xbdX\xef\xbf\xbd"(\xef\xbf\xbd@\xef\xbf\xbd\xef\xbf\xbdE 4= \xef\xbf\xbd\ xef \xbf\xbdX w\xef\xbf\xbd \xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdM\xef\xbf\xbdX\xef\xbf\xbd"(\xef\xbf\xbd@\xef\xbf\xbd\xef\xbf\xbdEG\xef\xbf\xbd\xef\xbf\xbd=5y\xef\xbf\xbd\xef\xbf\xbd\'\xef\xbf\xbd\xef\xbf \xbdwX\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdI\xef\xbf\xbdC\xef\xbf\xbd\xef\xbf\xbdEP,\xef\xbf\xbdbu\xef\xbf \xbd {?\xef\xbf\xbd\xef\xbf\xbd\xdd\xbb\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd \xc3\x92\xef\xbf\xbd\xef\xbf\xbd"(\xef\xbf\xbd@\xef\xbf\xbd\xef\xbf\xbdE P,\xef\xbf\xbd\xef\xbf\ xbdWX-\xef\xbf\xbdVm\\VWF\xef\xbf\xbd\xef\xbf\xbdqb\xef\xbf\xbd\xef\xbf\xbd\'B\xef\xbf\xbd\xef\xbf\xbd \xef\xbf\xbd@\xef\xbf\xbdX\xef\xbf\xbd"(\xef\xbf\xbd@\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf \xbdT\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdL\xef\xbf\xbd\xef\xbf\xbdM \xef\xbf\xbd\xef\xbf\xbd\xea\xbd\xbe\xef\xbf\xbdQ\xef\xbf\xbdm\xef\xbf\xbd#- r\xef\x98\x88\xef\xbf\ xbdh\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdly " #{\xef\xbf\xbd\xef\xbf\xbd\xef\xbf \xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdbQe_\xef\xbf\xbd\xef\xbf\xbdZ]]\xef\xbf \xbd\xef\xbf\xbdko\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdG7EDT\xef\xbf\xbdi4TH\xef\xbf\xbd,}\xef\xbf \xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdt\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd \xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xc5\xb7\xef\xbf\xbdn\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf \xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdQ\xef\xbf\xbd\xe5\x95\xb5\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd \xef\xbf\xbd\xef\xbf\xbdR\xef\xbf\xbdF\xef\xbf\xbdm\xef\xbf\xbd \xef\xbf\xbd(\xef\xbf\xbd\xef\xbf\xbd| x\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd \ xef\xbf\xbdny%\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd \xef\xbf\xbd \xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdUQU\xef\xbf\xbd5)U\xcb\xbe+\xef \xbf\xbd\xef\xbf\xbd\xef\xbf\xbdlUX\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdk\xef\xbf\xbd\xef\xbf\xbdL=\xef\ xbf\xbd\xef\xbf\xbdO\xef\xbf\xbd\xef\xbf\xbdkyemv\xef\xbf\xbdX\xef\xbf\xbd\xef\xbf\xbdh\xef\xbf\xbdD\xef\xbf\ xbdL$s>\xef\xbf\xbd L\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdL\xef\xbf\xbd$\xef\xbf\xbd9\xef \xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd$\xef\xbf\xbd\xef\xbf\xbd(\xef \xbf\xbd\\a\xef\xbf\xbd\xe5\xb9\x82 \xef\xbf\xbd\xef\xbf\xbd\xc5\xaf\xef\xbf\xbdU\xef\xbf\xbdqK%\xef \xbf\xbd\xef\xbf\xbdD\xef\xbf\xbdP\xef\xbf\xbd\xef\xbf\xbdN\xef\xbf\xbd\xef\xbf\xbdD3\xef\xbf\xbd\xef\xbf \xbd\xef\xbf\xbd$K\xef\xbf\xbd\xef\xbf\xbd\xca\xa3\xef\xbf\xbd\xef\xbf\xbd#\xef\xbf\xbd\xd5\x95\ xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdi2s\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdnT\xef\xbf\xbd\xef\ xbf\xbda\xef\xbf\xbdI\xe3\xb2\x8e\xef\xbf\xbd\xef\xbf\xbd7+)AG\xef\xbf\xbdH\xef\xbf\xbd>\xef\xbf\xbd;\xef\xbf\xbd$\xef\xbf\xbd\xef\xbf\xbdKMT\xef\xbf\xbd\xef\xbf \xbd\xef\xbf\xbdJ\xef\xbf\xbd<|\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdp\xef\xbf\xbd\xef\xbf \xbd;\xef\xbf\xbdK7\xef\xbf\xbd\xef\xbf\xbd!\xef\xbf\xbd\xef\xbf\xbd <.*\'N\xef\xbf\xbd\xef\xbf \xbd\xef\xbf\xbd7\xef\xbf\xbd\xef\xbf\xbd>\xef\xbf\xbd%\xef\xbf\xbd\xc9\xaes:AMLD-\xef\xbf\xbd\xef\ xbf\xbd\xef\xbf\xbd\xef\xbf\xbd3J\xef\xbf\xbd\xe4\x83\xad?\xef\xbf\xbd

\n\n

这是我的代码:

\n\n
{!! QrCode::format(\'png\')->merge(\'https://www.seeklogo.net/wp-content/uploads/2016/09/facebook-icon-preview-1.png\', .3, true)->size(200)->generate(\'http://www.simplesoftware.io\'); !!}\n
Run Code Online (Sandbox Code Playgroud)\n\n

任何有这方面经验的人请帮助我,非常感谢您的帮助!:)

\n\n

谢谢。

\n

qr-code laravel laravel-5

0
推荐指数
1
解决办法
6355
查看次数