> 管理機能 > クロネコヤマトB2用CSV出力プラグインで県名が出力されない |
管理機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
pxiee |
投稿日時: 2016/9/13 0:00
対応状況: 解決済
|
常連 登録日: 2016/1/11 居住地: 投稿: 33 |
Re: クロネコヤマトB2用CSV出力プラグインで県名が出力されない sro様
ご回答いただき、誠にありがとうございます。 プラグインの開発元様に問い合わせたところ、即日で修正したPHPファイルを送っていただけました。 無事解決することができました。 ご教示いただけまして、誠にありがとうございました。 今後とも、宜しくお願いいたします。 |
sro |
投稿日時: 2016/9/8 17:36
対応状況: −−−
|
新米 登録日: 2016/9/8 居住地: 投稿: 1 |
Re: クロネコヤマトB2用CSV出力プラグインで県名が出力されない 応急処置になりますが下記のように修正して自分は対応しました。
app/Plugin/TransportCSVexportB2/Controller内の TransportCSVexportB2Controller.php内の112行目あたりに下記の記述があると思います。 ---------------------------- // CSV出力項目と合致するデータを取得. foreach ($Csvs as $Csv) { // 受注データを検索. $data = $csvService->getData($Csv, $Order); $payment_id = $this->app['orm.em']->getConnection()->fetchColumn("select payment_id from dtb_order where order_id = ?", array($Order->offsetGet('id'))); if (is_null($data)) { // 配送情報を検索. if ($data = $csvService->getData($Csv, $Shipping)) { switch ($Csv->getFieldName()) { // 名前 case 'name01': $data = $data . $Shipping->offsetGet('name02'); break; // カナ case 'kana01': $data = mb_convert_kana($data . $Shipping->offsetGet('kana02'), "kvrn");; break; // 郵便番号 case 'zip01': $data = $data . '-' . $Shipping->offsetGet('zip02'); break; // 電話番号 case 'tel01': $data = $data . '-' . $Shipping->offsetGet('tel02') . '-' . $Shipping->offsetGet('tel03'); break; // お届け予定日 case 'shipping_delivery_date': $data = date('Y/m/d', strtotime($data)); break; } ---------------------------- お届け予定日の下に下記のように// 住所(追加)から下の3行を追加。 ---------------------------- // お届け予定日 case 'shipping_delivery_date': $data = date('Y/m/d', strtotime($data)); break; // 住所(追加) case 'addr01': $data = $Shipping->offsetGet('pref') . $Shipping->offsetGet('addr01'). $Shipping->offsetGet('addr02'); break; } ---------------------------- これでCSVに県名が追加されました。 |
osamusi |
投稿日時: 2016/9/8 16:26
対応状況: −−−
|
長老 登録日: 2008/11/5 居住地: 投稿: 204 |
Re: クロネコヤマトB2用CSV出力プラグインで県名が出力されない どなたからもアドバイスがないようですので、開発元に一度相談してみては如何でしょうか?
|
pxiee |
投稿日時: 2016/9/4 23:54
対応状況: −−−
|
常連 登録日: 2016/1/11 居住地: 投稿: 33 |
クロネコヤマトB2用CSV出力プラグインで県名が出力されない http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=17730&forum=16&post_id=76897#forumpost76897
上記の質問と重複いたしますが、下記の内容についてお分かりの方、プラインの修正方法をご教示いただけますと幸いです。 何卒、宜しくお願いいたします。 ーーーーーーーーーーーー 【引用】 クロネコヤマトB2用CSV出力プラグイン https://www.ec-cube.net/products/detail.php?product_id=1108 を使用してCSVを出力し、B2に取り込むと県名が入っておらず上手く処理することが出来ません。 CSVの内容を確認すると、お届け先住所の項目に県名が入っていません。 これは取り込み側のB2のバージョン的な問題なのかわからず困っております。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |