問題タブ [laravel-excel]
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.
php - コントローラーを使用した Laravel Excel のダウンロード
そこで、JS によって投稿されたデータのエクスポートを処理する PHP コントローラーを作成しました。問題は、コンソールに何かが作成されるのを見ることができますが、ファイルのダウンロードが開始されないことです。->store (laravel Excel) を使用してエクスポート フォルダーに保存しようとしましたが、使用しようとすると再び
それでもダウンロードは開始されません。私が抱えている問題は、ダウンロードを開始することです。
角度コントローラー
ルート
PHP コントローラー
laravel - Laravel-Excel ダウンロードのテスト
次のパッケージを使用しています: https://github.com/Maatwebsite/Laravel-Excelバージョン 2 と Laravel バージョン 5.1
次のコードでコントローラーメソッドを取得しました。
次のような簡単なテスト:
パッケージのこの行[ERROR]: Headers already sent
からの上記のテスト出力。
コントローラー メソッドは正常に動作しますが、テストできません。
--stderr
paramでphpunitを実行しようとしました。その場合、エラーはスローされませんが、CSV ファイルの出力をコンソールにダンプして終了するだけです。また、注釈を付けてテストを実行しようとしましたが@runInSeparateProcess
、次のようなエラーが発生しました。
これは Laravel-Excel パッケージのバグでしょうか、それともテストが間違っているのでしょうか?
php - laravel-excelの配列内の配列をループする
laravel-excel を使用して .csv ファイルをアップロードし、アップロードされたファイルをループしてデータベースを更新しようとしています。私が考えているのは、laravel-excelが配列内に配列を作成していることです.2番目のレベルの配列をチェックして取得する方法がわかりません。とにかく、このコードを取得して、私がやっている方法でデータベースを更新できますか? 前もって感謝します。
私のコントローラー:
Print_R($dbseeder) は次のようになります。print_r($reader) を実行すると、他の多くの値が生成されます (すべて Maatwebsite のツールに関係しています)。
dbseeder で var_dump を実行すると、次のようになります。
httpresponse - Responseを使用してLaravel5でファイルがダウンロードされていません
Laravel5.1を使用しています。
jQuery ajax 呼び出しは次のように行われます。
そして、php メソッドは次のように定義されます。
Chrome 開発者コンソールは、結果を生の行として出力します。
ファイルは正常にエクスポートされ、ディスクに作成されます。
ファイルへのパスは正しいです。
しかし、ダウンロードは決して開始されません。
応答をエコーすると、次のようになります。
excel - laravel Excelでドロップダウンリストをエクスポートするには?
(Laravel 4) Excel ファイル xls、xlsm、または xlsx を保存し、ドロップダウンリスト vba とデータ検証を作成します。しかし、laravel Excel で開いて、削除したリストボックスと vba ボタンを保存すると、私を助けてください