質問 > フロント機能 > EC-CUBE4系の商品コード重複登録エラーを実装したい |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
takuma1021 |
投稿日時: 2020/7/19 18:47
対応状況: −−−
|
新米 登録日: 2009/5/13 居住地: 投稿: 9 |
EC-CUBE4系の商品コード重複登録エラーを実装したい [EC-CUBE] 4.0.3
[OS] MacOS MAMP [PHP] 7.1.31 [データベース] MYSQL 5.7.26 [ブラウザ] Safari、バージョン 管理画面>商品登録における、商品コード重複登録エラーを実装したいと思っております。 規格ありの場合、以下の内容のファイルを作成後、Proxy クラスを生成し実装できました。 app/Customize/Entity/ProductClassTrait.php -------------------------------------------------------- <?php namespace Customize\Entity; use Doctrine\ORM\Mapping as ORM; use Eccube\Annotation\EntityExtension; use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity; use Symfony\Component\Security\Core\User\UserInterface; use Symfony\Component\Validator\Mapping\ClassMetadata; /** * @EntityExtension("Eccube\Entity\ProductClass") */ trait ProductClassTrait { public static function loadValidatorMetadata(ClassMetadata $metadata) { $metadata->addConstraint(new UniqueEntity([ 'fields' => 'code', 'message' => '商品コードが重複しています。', ])); } } -------------------------------------------------------- ですが、規格なし商品の場合の商品コード重複エラーの実装方法がわかりません。 どなたかご存知の方、どうか教えてください。 よろしくお願いします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» EC-CUBE4系の商品コード重複登録エラーを実装したい | takuma1021 | 2020/7/19 18:47 |
Re: EC-CUBE4系の商品コード重複登録エラーを実装したい | umebius | 2020/7/20 8:57 |