Как получить имена рабочих листов в LaravelExcel 3.1 - PullRequest
0 голосов
/ 08 января 2019

Я использую LaravelExcel для чтения файла Excel и получения некоторых данных выбранных листов, в настоящее время я пишу контроллер для чтения файла (который я сделал), а затем получаю имя всех листов в файле xlsx .

В настоящее время я использую LaravelExcel 3.1 и, похоже, документации по этой теме нет, но каким-то образом, возможно, решение расширяет LaravelExcel и использует нативную функцию PhpSpreadSheet.

ЗДЕСЬ ФУНКЦИЯ КОНТРОЛЛЕРА

namespace App \ Http \ Controllers;

использовать Illuminate \ Http \ Request;

использовать App \ Http \ Requests \ FlujoCajaRequest;

use App \ Imports \ ConciliacionImport;

использовать Maatwebsite \ Excel \ Facades \ Excel;

использовать хранилище;

класс FlujoCajaController расширяет возможности контроллера {

public function option(){

    session_start();
    $nombrearchivo = $_SESSION["nombrearchivo"];
    $collection = Excel::toCollection(new ConciliacionImport,$nombrearchivo);
    return view("flujocaja.option");    
}
* *} Тысяча двадцать-один

В настоящее время я получаю коллекцию с числовым индексом для каждого листа, но я хочу получить коллекцию названий листов.

...