質問 > 管理機能 > エクセルデータ取込時のC列を追加したい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
qwesa0 |
投稿日時: 2021/3/25 15:24
対応状況: −−−
|
半人前 登録日: 2021/3/24 居住地: 投稿: 12 |
エクセルデータ取込時のC列を追加したい ▼テンプレート
[EC-CUBE]3.0.16 [レンタルサーバ]AWS [OS]centos7 [PHP]7.1.8 [ブラウザ]chrome [データベース]postresql 管理機能のカスタマイズをしています。 エクセルファイルを取込する際にC列を追加しましたが、 取込ができない状態です。 $deliveryId = $data[2];は取込ができず $deliveryId = 'A';にすると取込はできます。 $data[2]が何か問題があるようですが、よくわかりません。 error:Symfony\Component\Debug\Exception\ContextErrorException: Notice: Undefined offset: 2 ご教授いただけますと幸いです。 宜しくお願いいたします。 $data = $sheet->rangeToArray("A".$row_index.":B".$row_index); からC列追加 $data = $sheet->rangeToArray("A".$row_index.":B".$row_index.":C".$row_index); $deliveryId = $data[2];を追加
|
umebius |
投稿日時: 2021/3/25 23:34
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: エクセルデータ取込時のC列を追加したい Notice: Undefined offset: 2ですので、コードから見るに
$data[0]、$data[1]は存在するが、$data[2]が存在しないということです。 そう言った行がシートにないでしょうか?
|
qwesa0 |
投稿日時: 2021/3/26 10:42
対応状況: −−−
|
半人前 登録日: 2021/3/24 居住地: 投稿: 12 |
Re: エクセルデータ取込時のC列を追加したい 他のどころで解決できました。
ECCUBEよりphpの問題ですね。 検索するとそういう内容だったのですが、$data[2]は存在してました。 下の表記が問題だったようです。
これで解決できました。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |