网站:
Route::get('/export', 'ExportController@export');
ExportController:
public function export() {
return Excel::download(new UserExport, 'users.xlsx');
}
UserExport:
use Illuminate\Http\Request;
use Maatwebsite\Excel\Excel;
public function collection() {
return User
我的程序会产生这个错误,但我不知道为什么。即使在config/app.php中添加了服务提供者和别名,我仍然会收到这个错误
调用未定义方法Maatwebsite\Excel\Facades\Excel:download()
UserController.php
use App\Exports\UsersExport;
use Maatwebsite\Excel\Facades\Excel;
class UserController extends Controller
{
private $excel;
public function __construct(Excel
我正在尝试使用laravel导出一些excel格式的数据。但在这种格式中,我想显示一些我不知道的其他行。
<?php
namespace App\Exports;
use App\SalesLog;
use App\SalesLogItem;
use RegistersEventListeners;
use Maatwebsite\Excel\Concerns\FromQuery;
use Maatwebsite\Excel\Concerns\Exportable;
use Maatwebsite\Excel\Concerns\WithHeadings;
use Maatwebsite
我正在做一个laravel项目。我正在尝试将我的数据库值导出到Excel工作表中。我使用的是maatwebsite/excel包。但是我的代码给出了错误。这是我在Export文件夹中的代码。FromCollection显示未定义类型,我的Excel也显示未定义类型。请帮帮忙 在Export文件夹中: <?php
namespace App\Exports;
use App\Models\usersModel;
use Maatwebsite\Excel\Concerns\FromCollection;
class UsersExport implements FromCo
我想从我的数据库导出数据到excel使用laravel excel want网站,问题是我不知道如何添加索引列到excel文件。例如,我想要excel格式的数据,如下所示:
Name Birthdate
Rudolf 1990-05-20
Andi 1991-11-01
Harry 1993-03-25
要这样做:
No Name Birthdate
1 Rudolf 1990-05-20
2 Andi 1991-11-01
3 Harry 1993
我是初学者and开发人员,我在我的项目中使用Laravel 7和maatwebsite/excel 我有这样的代码: namespace App\Models;
use App\Models\Reservation;
use Maatwebsite\Excel\Excel;
use Maatwebsite\Excel\Concerns\FromCollection;
use Maatwebsite\Excel\Concerns\FromQuery;
use Maatwebsite\Excel\Concerns\WithHeadings;
use Maatwebsite\Excel\Conc
我试图从查询导出到Excel,但给出了一个错误
对于函数App\Exports\JobExport::__construct()来说,参数太少,0被传递,而且正好有一个期望
App\出口:
use App\Applyed;
use Maatwebsite\Excel\Concerns\FromCollection;
use Maatwebsite\Excel\Concerns\WithHeadings;
use Maatwebsite\Excel\Concerns\FromQuery;
use Maatwebsite\Excel\Concerns\Exportable;
class J
我的代码是从网站上复制过来的。
Excel::create('Filename', function($excel) {
// Set the title
$excel->setTitle('Our new awesome title');
// Chain the setters
$excel->setCreator('Maatwebsite')
->setCompany('Maatwebsite');
// Call them separately
$excel->setDes
我一直在关注文档 V3.1,在导出为excel时,我正在努力将所有问题选项映射到带有问题的行中。下面是我在App\Exports\QuestionExcel.php中做的事情:
<?php
namespace App\Exports;
use App\Question as Question;
use Maatwebsite\Excel\Concerns\FromCollection;
use Maatwebsite\Excel\Concerns\FromQuery;
use Maatwebsite\Excel\Concerns\WithHeadings;
use Maatwebsi
我在使用Laravel时遇到了一些小问题。我试图在我的工作表上设置边框,但是边框没有显示。我不知道该在哪里编辑我的代码。有人能帮我找出我的错误在哪里吗?我给你我的密码如下:
ExportExcelController.php
<?php
namespace App\Http\Controllers;
use App\Event;
use App\Exports\ReservationExport;
use App\Reservation;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use Maatw
我可以从这里获取教程:
<?php
...
use App\Exports\ItemsDetailsExport;
class ItemController extends Controller
{
...
public function exportToExcel(ItemsDetailsExport $exporter, $id)
{
//dd($id); I get the result
return $exporter->download('Summary Detail.xlsx');
}
}
我是Laravel的新手,但我正在使用laravel的Maatwebsite\Excel Library v3导出excel。但是我在导出数组数据时遇到了一些问题。
以下是我的代码
<?php
namespace App\Exports;
use App\Team;
use Maatwebsite\Excel\Concerns\FromCollection;
use Maatwebsite\Excel\Concerns\Exportable;
use Maatwebsite\Excel\Concerns\WithHeadings;
class RegisteredMembe
我需要将大量行导出到Excel。我正在使用。我遵循了文档中关于导出大型数据库的所有建议。
// routes/web.php
Route::post('/dashboard/export', [DashboardController::class, 'export'])->middleware('auth');
// app/Http/Controllers/DashboardController.php
class DashboardController extends Controller
{
public function
我有这段代码,它以excel格式下载我的表,但是列名没有显示,所以不了解数据库的人是无法读取数据的。有没有办法在下载时将列名添加到excel文档中? 下面是我的代码: UsersExport.php <?php
namespace App\Exports;
use App\User;
use App\Models\Models\Energy;
use Maatwebsite\Excel\Concerns\FromCollection;
use Maatwebsite\Excel\Concerns\WithHeadings;
class UsersExport implements
有人能告诉我如何重新格式化excel输出,使我得到两个excel列。现在,它给出了A1和B1中的两个数组。就像两个字段,有1,24,5,3.3和3,4,5,6,但我想要两列的数字。
路由
Route::get('/exporttable/{id}', [TableExportController::class, 'export']);
TableExportController
use Illuminate\Http\Request;
use App\Exports\TablesExport;
use Maatwebsite\Excel\Facades\Exce
我有一个来自laravel excel的导入函数,它成功了,但是现在我想在它上添加一个标题,它不能工作,我的excel表中只有1列,标题被称为Unit Type。
<?php
namespace App\Imports;
use App\UnitType;
use Illuminate\Support\Collection;
use Maatwebsite\Excel\Concerns\ToCollection;
use Maatwebsite\Excel\Concerns\WithHeadingRow;
class UnitTypesImport implements ToCol
试图通过composer for mac在XAMPP7.1.32 rev 1中安装maatwebsite/excel。如何在XAMPP中启用这些扩展,或者还有其他问题。请帮帮我。
composer install
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
我正在使用Laravel中的Maatwebsite/Laravel-Excel3.1版本库下载一个xlsx文件。它在本地主机上工作得很好,但在实时服务器上不能工作。
UsersExport
namespace App\Exports;
use App\Exports\UsersExport;
use Maatwebsite\Excel\Concerns\FromCollection;
use DB;
class UsersExport implements FromCollection
{
public function collection()
{
re
我在我的laravel 7项目中使用maatwebsite软件包以xlsx格式从数据库下载数据。(参考链接: )但是我点击导出按钮,一个没有任何数据的空文件正在下载。
主计长:
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Maatwebsite\Excel\Facades\Excel;
use DB;
class ExcelController extends Controller
{
public function export()
{
$user=
我正在使用从Excel电子表格文件导入数据。在导入过程中,我需要验证外部数据库表中特定列处是否存在某些列值。
外部模型Catalog.php如下所示:
<?php
namespace App\Models\External\Catalogs;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Catalog extends Model
{
protected $connection='external';
我想通过id从表导出到excel。
就像这样:
use Maatwebsite\Excel\Facades\Excel;
use App\Exports\JobExport;
public function export($id)
{
$query=DB::table('applyeds')
->where('job_id',$id)
->get();
return Excel::download( $query, 'job.xlsx');
}
刀片:<a hr
在我的Laravel项目中,我使用Maatwebsite\Excel来导出Excel格式的数据。我使用新版本3.0 (Maatwebsite\Excel)
App/Exports.php
namespace App\Exports;
use App\Purchasepaymenttransaction;
use Illuminate\Contracts\View\View;
use Maatwebsite\Excel\Concerns\FromView;
class InvoicesExport implements FromView
{
public function view(
我有以下的拉拉excel出口:
namespace App\Admin\Exports\Items;
use App\Flare\Models\Item;
use Illuminate\Contracts\Queue\ShouldQueue;
use Maatwebsite\Excel\Concerns\Exportable;
use Maatwebsite\Excel\Concerns\FromQuery;
class ItemsExport implements FromQuery, ShouldQueue {
use Exportable;
public func
我让导出类可以在App/Exports中导出,如下所示:
<?php
namespace App\Exports;
use App\Repositories\ItemRepository;
use Maatwebsite\Excel\Concerns\FromCollection;
use Maatwebsite\Excel\Concerns\Exportable;
class ItemsExport implements FromCollection
{
use Exportable;
protected $itemRepository;
public func
当我将excel工作表导入Laravel时,我遇到了这个问题,我试图在导入它时立即创建表,并动态地创建字段:
Symfony\Component\Debug\Exception\FatalThrowableError语法错误,意外的'if‘(T_IF),期待']'
这是导入文件的导入模型。
<?php
namespace App\Imports;
use DB;
use App\People;
use Maatwebsite\Excel\Concerns\ToModel;
use Illuminate\Support\Facades\Schema;
我尝试在控制器内的laravel上使用Excel: @package maatwebsite/excel包,但我得到了以下错误:
Non-static method Maatwebsite\Excel\Excel::create()
should not be called statically, assuming $this from incompatible context
我的路线是:
Route::get('all_users_report/{format}', 'SystemExportDataController@all_users_report'
试图安装jimmyjs/laravel-report-generator
命令:
composer require jimmyjs/laravel-report-generator
输出:
vagrant@homestead:~/code/BEAM$ composer require jimmyjs/laravel-report-generator
Using version ^1.1 for jimmyjs/laravel-report-generator
./composer.json has been updated
Loading composer repositories with