ec-cube
ec-cube copied to clipboard
EC-CUBE is the most popular e-commerce solution in Japan
## 概要(Overview) ・setFromの送信元メールアドレスが省略されて送信される為、プロバイダによっては「送信元メールアドレスが無効」となり迷惑メールに振り分けられる ## 期待する内容(Expect) or 要望 (Requirement) ・店名に文字数制限が必要な場合は登録時にエラーとする or ・最大値を設定するかカスタマイズで変更可とする ## 再現手順(Procedure) ・店名に20文字以上(日本語)を設定する (メールアドレスの文字数が影響するかは不明) ・受信プロバイダ:Gmail ### 環境 (environment) + EC-CUBE: 4.0.5 + PHP: 7.4.3 + DB: - PostgreSQL 9.5.23...
## 概要(Overview) http://doc4.ec-cube.net/customize_entity に従いBaseInfoTraitを作成し、カラム追加する オーナーズストアの認証キー登録画面で認証キーを登録する 成功メッセージが表示されない。 認証キー登録画面のFormTypeに`@FormAppend`で拡張した項目が追加されているため、NotBlankバリデーションに引っかかり、更新できなくなる。NotBlank等のバリデーションがなければnull更新されてしまう。 ## 期待する内容(Expect) or 要望 (Requirement) ## 再現手順(Procedure) ### 環境 (environment) + EC-CUBE: 4.0.0 + PHP: x.x.x + DB: - PostgreSQL x.x.x - MySQL...
### 概要(Overview) remember_meのlifetimeのデフォルト値が3600で設定されており、デフォルトだと実質意味がない状態になっている https://github.com/EC-CUBE/ec-cube/blob/4.2/app/config/eccube/packages/security.yaml#L48 symfonyのドキュメントどおり1週間程度が望ましいのではないか。 https://symfony.com/doc/current/security/remember_me.html ### 再現手順(Procedure) - フロントのログインページにアクセス - 次回から自動でログインする、にチェックをいれログインを行う - cookieの、eccube_remember_meの有効期限が1時間後になっている ### 環境(Environment) EC-CUBE:4.2
## 概要(Overview) ファイル管理->コンテンツ管理のフォルダ作成時のエラーメッセージがmessages.ja.yamlに定義されていない ## 期待する内容(Expect) or 要望 (Requirement) 修正すべき箇所はわかりましたが、messages.en.phpのキー値が命名規則にのっとていないようでしたので、修正コードは作りませんでした。指示をいただければPR出せますのでお知らせください。 ## 再現手順(Procedure) ファイル管理のフォルダを追加で、英数字以外の文字を入力する。 ### 環境 (environment) + EC-CUBE: 4.0.0 RC ## 関係するソースコード https://github.com/EC-CUBE/ec-cube/blob/707d4ab1a89a89e27ef8f1cc67ce7fb20447fff1/src/Eccube/Controller/Admin/Content/FileController.php#L142-L147 https://github.com/EC-CUBE/ec-cube/blob/707d4ab1a89a89e27ef8f1cc67ce7fb20447fff1/src/Eccube/Resource/locale/messages.en.php#L1534-L1537
## 概要(Overview) CSV商品取り込み処理を、プラグインからカスタマイズする方法が 現状、@Route でルーティングを上書きして、処理を丸ごと上書きするしか方法がない。 これだと、他のプラグインが同様のルーティングを上書きした場合に競合が起きてしまう。 ### CSV商品取り込み処理をカスタマイズしたい理由 独自に商品情報を追加したケースで その追加した商品情報もCSV入出力に対応させたい。 ## 期待する内容(Expect) or 要望 (Requirement) Eccube\Controller\Admin\Product\CsvImportController に いくつかフックポイントを追加してもらいたい 追加してもらいたいのは下記2点 - getProductCsvHeaderメソッド - 商品情報のヘッダを追加したい - csvProductメソッド - rowごとに値の保存などを行う独自処理の機会を得たい - 新規追加の場合でも、rowごとの Product.Id...
## 概要(Overview) `eccube:plugin:update` のみ、プラグインコードを引数にしなければならない。 `--code` オプションでプラグインコードを渡そうとすると、以下のようなエラーになってしまう。 ```shell bin/console eccube:plugin:update --code=Sample3 The "--code" option does not exist. eccube:plugin:update [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--] ``` ##...
## 概要(Overview) 以下のコメントより issue 作成しました https://github.com/EC-CUBE/ec-cube/pull/3385#issuecomment-431648940 > 突然のコメントで大変恐縮です。 > > 赤伝票の際の在庫数量の計算につきまして > お伺いしたく、こちらにコメントをさせて頂きました。 > > 当方ローカル環境のEC-CUBE4(正式版)で、例えば以下のように新規受注登録を行い、 > > 例) > 彩のジェラートCUBE cube-03 / ( フレーバー: バニラ / サイズ: 16mm ×...
## 概要(Overview) 英語で32文字とか結構キツイ ## 期待する内容(Expect) or 要望 (Requirement) ロケールに合わせて桁数チェックを変更する ### 環境 (environment) + EC-CUBE: 4.0.0 ## 関連情報 (Ref) https://github.com/EC-CUBE/ec-cube/pull/3915#issuecomment-429785239
## 概要(Overview) 4系では、日本国内の桁数に限定せず、できればこういったものでチェックしたいです https://github.com/giggsey/libphonenumber-for-php https://github.com/barbieswimcrew/zip-code-validator ## 期待する内容(Expect) or 要望 (Requirement) 日本国外の電話番号、郵便番号を正確に入力できる ## 再現手順(Procedure) ### 環境 (environment) + EC-CUBE: 4.0.0 ## 関連情報 (Ref) https://github.com/EC-CUBE/ec-cube/pull/3915#issuecomment-429709169
## 概要(Overview) Webインストールを何回か繰替えしていると Step1 → Step2 へ進めなくなる場合がある。 CSRFトークンチェックに引っかかっているような挙動をする。 ブラウザのキャッシュをクリアすると解消する ## 期待する内容(Expect) or 要望 (Requirement) ブラウザのキャッシュクリアをしなくても、 Webインストーラを進めることができる ## 再現手順(Procedure) Webインストール→データ全削除→Webインストールを繰替えす ### 環境 (environment) + EC-CUBE: 4.0.0 + PHP: 7.1 + DB:...