-
Notifications
You must be signed in to change notification settings - Fork 645
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
注文番号のカスタマイズ #1586
Comments
AUTO_INCREMENT のため、ロジック上で設定している部分はありません。DBでの自動採番です。 注文番号を確定している部分は以下の部分になります。 開発コミュニティで、@nanasess が回答していますが、注文番号をカスタマイズするのではなく、表示用の注文番号を新たに作成するほうが良いかと思います。 |
shhirose様、izayoi256様 少しずつ、PHPやEC-CUBEの勉強しながらでだいぶやっと理解できてきました。 また、プラグイン作成してアップロードをしていた際なのですが以下の事象が発生してしまいました。 プラグインを作成し、段階を踏んでアップロードし問題なくアップロードできているかを試していた際なのですが eventclassも作成し圧縮していたのでわからなくなり質問させていただきました。 事象が発生した際にアップロードしていた構成です。 以下がログの内容となります |
すみません。 Event.phpがUTF-8で保存できていませんでした。 |
質問内容が解消されたようであればクローズをお願いします。下記ページを含むWikiをご一読下さい。 |
現時点での質問内容が解消したのでクローズとします。 |
関連質問のため、再オープンさせていただきます。 https://github.com/EC-CUBE/ec-cube/blob/master/src/Eccube/Service/ShoppingService.php#L154 同ファイル154行目からのregisterPreOrderメソッドにて、160行目で同ファイル221行目のgetNewOrderを呼び出し ご教示いただける方がいますと非常に幸いです。 |
Orderエンティティのコンストラクタをご覧ください。 先述のwikiにもある通り、GitHubのIssue機能での質問はEC-CUBE3の本体開発にあたっての不明点を取り扱うことを想定しています。 ご自身のプロジェクトのカスタマイズやプラグイン作成の不明点であれば、開発コミュニティに投稿された方が適切かと存じます。 |
こちらはcloseとさせていただきます |
注文番号がデフォルトではAUTO_INCREMENTにより連番の仕様となってしまうと思います。
しかし、それでは売り上げの少ない時期はやはり人気のない店であるのかな?という推測を顧客に
与えたくないと考えています。
そこで、注文番号をカスタマイズ(現状、11桁でチェックディジットによる裁判であれば重複することはないかなと)を考えています。
しかし、EC-CUBEおよびPHPが初心者のためソースが追えていません。
お手数おかけすることは承知の上なのですが、注文番号を確定しているというか
注文番号を設定しているところ付近のソースの場所を教えていただければ幸いです。
よろしくお願いいたします。
The text was updated successfully, but these errors were encountered: