Ticket #1569 (closed 新規開発: 修正済)

Opened 9 years ago

Last modified 9 years ago

テスト用の会員データ作成スクリプト

Reported by: habu Owned by: habu
Priority: Milestone: EC-CUBE2.11.5
Component: その他 Version: 2.11.4
Keywords: Cc:
修正済み: yes

Description

テスト用にカテゴリと商品のデータを
一括投入してくれるスクリプトはありますが、
テスト用の「会員データ」を投入してくれるスクリプトはありません。

メルマガ配信部分の動作確認など、
大量の会員データが欲しい場合もありますので、
会員データ作成スクリプトがあれば便利かと思います。

Change History

comment:1 Changed 9 years ago by habu

  • Owner changed from somebody to habu
  • Status changed from new to assigned

comment:2 Changed 9 years ago by habu

  • 修正済み set

r21360 にて作成してみました。
(createEcCubeData-v25.php をベースにさせていただきました)

悩みどころは会員メールアドレスですが、
アカウント名の後ろに「+99999」の形で連番をつけて、
別名アドレス(エイリアス)の形でメールアドレスを登録しています。
実際にメールを受信するためには、
メールサーバが別名アドレスに対応している必要があります。

comment:3 Changed 9 years ago by habu

Windowsのコマンドプロンプトでの実行方法は以下の通りです。

1.会員データ投入スクリプトがある場所に移動する

cd [会員データ投入スクリプトがあるフォルダ]


2.会員データ投入スクリプトを実行する

[php.exeのあるフォルダのパス]\php.exe createEcCubeCustomerData-v25.php

comment:4 Changed 9 years ago by habu

r21362 にて、ログ出力等を追加しました。

comment:5 Changed 9 years ago by habu

r21362 で追加した、スクリプトのログ出力についてです。
site.logの出力と同じ場所に、
スクリプト名.log(つまり、createEcCubeCustomerData-v25.log)で出力する様にしています。

comment:6 Changed 9 years ago by kajiwara

  • Priority changed from to
  • Status changed from assigned to closed
  • Resolution set to 修正済
  • Type changed from バグ指摘 to 新規開発

habuさん

本件、提案及び開発いただきありがとうございます。

マイナーバージョンアップでは新機能の追加は行いませんが、本件は直接本体に影響を及ぼす部分ではありませんので、2.11.5にて導入させていただきたいと思います。

よろしくお願いします。

Note: See TracTickets for help on using tickets.