バージョン選択

フォーラム

メニュー

オンライン状況

91 人のユーザが現在オンラインです。 (66 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 90
Tadariseor もっと...

サイト内検索

質問 > 管理機能 > 【規格】規格登録はできるものの商品との紐付けができない

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
tetsulog
投稿日時: 2019/8/13 13:08
対応状況: 確認中
新米
登録日: 2014/10/21
居住地:
投稿: 8
【規格】規格登録はできるものの商品との紐付けができない
▼テンプレート
[EC-CUBE] 3.0.12-p1 新規
[レンタルサーバ] ロリポップ スタンダードプラン
[OS] Linux users419.phy.lolipop.jp
[PHP] 5.6モジュール版
[データベース] MySQL5.6
[WEBサーバ] Apache
[ブラウザ] Chrome

EC-CUBE3で規格設定のエラーについてお伺いします。
サイズという名目で規格を5つほど登録したのですが、そこは問題なく登録できました。そして登録したものを商品管理の「規格設定」から「規格1を選択」の「サイズ」を選び、「商品企画の設定」ボタンを押して、5つをチェックして最後に登録ボタンを押すと「システムエラーが発生しました。」とエラーになってしまします。

念の為、全てのプラグインを外して行っても同じ結果でした。エラーログを見ると以下のように表示されます。もし分かられる方がいらっしゃれば是非ご教授いただければと思います。
よろしくお願いします。

[2019-08-13 12:23:04,134707] eccube.INFO [NULL] [72e07077] [NULL] [RouterListener:onKernelRequest:146] - Matched route "admin_product_product_class". {"route_parameters":{"_controller":"\\Eccube\\Controller\\Admin\\Product\\ProductClassController::index","id":"3","_route":"admin_product_product_class"},"request_uri":"サイトURL/admin/product/product/class/3"} [POST, /store/admin/product/product/class/3, 180.38.192.4, サイトURL/admin/product/product/3/edit, Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36]
[2019-08-13 12:23:04,189690] eccube.INFO [8121af38] [72e07077] [2] [LogListener:logRequest:83] - > POST /store/admin/product/product/class/3 [POST, /store/admin/product/product/class/3, 180.38.192.4, サイトURL/admin/product/product/3/edit, Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36]
[2019-08-13 12:23:04,575537] eccube.INFO [8121af38] [72e07077] [2] [LogListener:logResponse:96] - < 200 [POST, /store/admin/product/product/class/3, 180.38.192.4, サイトURL/admin/product/product/3/edit, Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36]
[2019-08-13 12:23:07,319450] eccube.INFO [NULL] [6c9141e3] [NULL] [RouterListener:onKernelRequest:146] - Matched route "admin_product_product_class". {"route_parameters":{"_controller":"\\Eccube\\Controller\\Admin\\Product\\ProductClassController::index","id":"3","_route":"admin_product_product_class"},"request_uri":"サイトURL/admin/product/product/class/3"} [POST, /store/admin/product/product/class/3, 180.38.192.4, サイトURL/admin/product/product/class/3, Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36]
[2019-08-13 12:23:07,342739] eccube.INFO [8121af38] [6c9141e3] [2] [LogListener:logRequest:83] - > POST /store/admin/product/product/class/3 [POST, /store/admin/product/product/class/3, 180.38.192.4, サイトURL/admin/product/product/class/3, Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36]
[2019-08-13 12:23:07,686235] eccube.INFO [8121af38] [6c9141e3] [2] [LogListener:logResponse:96] - < 200 [POST, /store/admin/product/product/class/3, 180.38.192.4, サイトURL/admin/product/product/class/3, Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36]
[2019-08-13 12:23:10,435296] eccube.INFO [NULL] [8866e502] [NULL] [RouterListener:onKernelRequest:146] - Matched route "admin_product_product_class_edit". {"route_parameters":{"_controller":"\\Eccube\\Controller\\Admin\\Product\\ProductClassController::edit","id":"3","_route":"admin_product_product_class_edit"},"request_uri":"サイトURL/admin/product/product/class/edit/3"} [POST, /store/admin/product/product/class/edit/3, 180.38.192.4, サイトURL/admin/product/product/class/3, Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36]
[2019-08-13 12:23:10,457367] eccube.INFO [8121af38] [8866e502] [2] [LogListener:logRequest:83] - > POST /store/admin/product/product/class/edit/3 [POST, /store/admin/product/product/class/edit/3, 180.38.192.4, サイトURL/admin/product/product/class/3, Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36]
[2019-08-13 12:23:10,830483] eccube.CRITICAL [8121af38] [8866e502] [2] [LogListener:logException:112] - Doctrine\DBAL\Exception\NotNullConstraintViolationException: An exception occurred while executing 'INSERT INTO dtb_tax_rule (tax_rate, tax_adjust, apply_date, del_flg, create_date, update_date, product_class_id, creator_id, country_id, pref_id, product_id, calc_rule) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)' with params [null, 0, "2019-08-13 12:23:10", 0, "2019-08-13 12:23:10", "2019-08-13 12:23:10", 143, 2, null, null, 3, "1"]:

SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'tax_rate' cannot be null (uncaught exception) at /home/users/2/main.jp-サイト名/web/store/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php line 112 {"exception":"[object] (Doctrine\\DBAL\\Exception\\NotNullConstraintViolationException(code: 0): An exception occurred while executing 'INSERT INTO dtb_tax_rule (tax_rate, tax_adjust, apply_date, del_flg, create_date, update_date, product_class_id, creator_id, country_id, pref_id, product_id, calc_rule) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)' with params [null, 0, \"2019-08-13 12:23:10\", 0, \"2019-08-13 12:23:10\", \"2019-08-13 12:23:10\", 143, 2, null, null, 3, \"1\"]:\n\nSQLSTATE[23000]: Integrity constraint violation: 1048 Column 'tax_rate' cannot be null at /home/users/2/main.jp-サイト名/web/store/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:112, Doctrine\\DBAL\\Driver\\PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'tax_rate' cannot be null at /home/users/2/main.jp-サイト名/web/store/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:93, PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'tax_rate' cannot be null at /home/users/2/main.jp-サイト名/web/store/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:91)"} [POST, /store/admin/product/product/class/edit/3, 180.38.192.4, サイトURL/admin/product/product/class/3, Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36]
[2019-08-13 12:23:10,839063] eccube.INFO [8121af38] [8866e502] [2] [LogListener:logResponse:96] - < 500 [POST, /store/admin/product/product/class/edit/3, 180.38.192.4, サイトURL/admin/product/product/class/3, Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36]

tsuji
投稿日時: 2019/8/28 11:49
対応状況: −−−
仙人
登録日: 2013/11/19
居住地:
投稿: 856
Re: 【規格】規格登録はできるものの商品との紐付けができない
tetsulog 様

規格のどれかに販売税率を入れるとシステムエラーが発生しました。

デフォの不具合によるものかもしれません。
ProductClassController.phpの該当部分を以下のように最新に置き換えるとエラーが解消しました。

        if ($BaseInfo->getOptionProductTaxRule() == Constant::ENABLED) {
            // 初期設定の税設定.
            $TaxRule = $app['eccube.repository.tax_rule']->find(TaxRule::DEFAULT_TAX_RULE_ID);
            // 初期税率設定の計算方法を設定する
            $CalcRule = $TaxRule->getCalcRule();
            foreach ($ProductClasses as $ProductClass) {
                if ($ProductClass && is_numeric($taxRate = $ProductClass->getTaxRate())) {
                    $TaxRule = new TaxRule();
                    $TaxRule->setProduct($Product);
                    $TaxRule->setProductClass($ProductClass);
                    $TaxRule->setCalcRule($CalcRule);
                    $TaxRule->setTaxRate($taxRate);
                    $TaxRule->setTaxAdjust(0);
                    $TaxRule->setApplyDate(new \DateTime());
                    $TaxRule->setDelFlg(Constant::DISABLED);
                    $app['orm.em']->persist($TaxRule);
                }
            }
        }


----------------
****************************************
株式会社システムフレンド
辻 拓也(takuya tsuji)
改造専門店・EC-CUBE工房
****************************************

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

ec-cube.co

統計情報

総メンバー数は50,906名です
総投稿数は93,487件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
nanasess
1984
4
468
1850
5
yuh
1603
6
red
1350
7
umebius
1296
8
h_tanaka
924
9
fukap
907
10
tsuji
856
11
shutta
835
12 ramrun 789
13
tao_s
774
14 karin 656
15 sumida 641
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
483
20 tonton 436


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.