質問 > その他 > TaxRuleEventSubscriver.phpでgetProduct()がnullになる |
その他
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
hmorita_j |
投稿日時: 2017/3/31 9:30
対応状況: −−−
|
長老 登録日: 2017/3/3 居住地: 沈黙の巨大都市松戸 投稿: 222 |
Re: TaxRuleEventSubscriver.phpでgetProduct()がnullになる
|
umebius |
投稿日時: 2017/3/30 22:25
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: TaxRuleEventSubscriver.phpでgetProduct()がnullになる addSelect取っていいと思いますけどね
TestCaseも一部修正必要になりそうな感じですけど。 確かにProduct.dcm.ymlのorderByをベースに修正すれば良かったような気もしますけどね。箇所が箇所だけに全体的に影響が出るのですかね.. ちなみにこのIssue直ったら個別税率は問題なく動くのでしょうか? https://github.com/EC-CUBE/ec-cube/issues/2251
|
hmorita_j |
投稿日時: 2017/3/30 15:05
対応状況: −−−
|
長老 登録日: 2017/3/3 居住地: 沈黙の巨大都市松戸 投稿: 222 |
Re: TaxRuleEventSubscriver.phpでgetProduct()がnullになる addSelectは↓これの修正で追加されています。
https://github.com/EC-CUBE/ec-cube/pull/2158 ただ、分類のrank順で表示するだけなら、Product.dcm.ymlのProductClassesのところを次のように直すだけで良いと思うのですが、どうなんでしょう?
あ、カートの方もaddSelectしなければ大丈夫でした。 |
hmorita_j |
投稿日時: 2017/3/30 14:45
対応状況: −−−
|
長老 登録日: 2017/3/3 居住地: 沈黙の巨大都市松戸 投稿: 222 |
Re: TaxRuleEventSubscriver.phpでgetProduct()がnullになる カートのほうをすっかり忘れてました(笑
諸々わかったらご報告します。 |
umebius |
投稿日時: 2017/3/30 14:32
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: TaxRuleEventSubscriver.phpでgetProduct()がnullになる いえ、addSelectが不要な気がしてもやもやするので、理由が分かったら教えていただけると助かります。あとカートの方ですね。
https://github.com/EC-CUBE/ec-cube/commit/b93faef59dd3df1f02a0f9007580d940dd676cba
|
hmorita_j |
投稿日時: 2017/3/30 14:16
対応状況: −−−
|
長老 登録日: 2017/3/3 居住地: 沈黙の巨大都市松戸 投稿: 222 |
Re: TaxRuleEventSubscriver.phpでgetProduct()がnullになる h_tanakaさんもありがとうございましたm(_ _)m
|
h_tanaka |
投稿日時: 2017/3/30 14:15
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1652 |
Re: TaxRuleEventSubscriver.phpでgetProduct()がnullになる umebiusさん、フォローありがとうございます!
|
hmorita_j |
投稿日時: 2017/3/30 14:09
対応状況: −−−
|
長老 登録日: 2017/3/3 居住地: 沈黙の巨大都市松戸 投稿: 222 |
Re: TaxRuleEventSubscriver.phpでgetProduct()がnullになる ありがとうございます!
まだ私の中で消化しきれておらず、勉強中です・・・ 原因となっている箇所を教えていただいたので助かりました! |
umebius |
投稿日時: 2017/3/30 14:00
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: TaxRuleEventSubscriver.phpでgetProduct()がnullになる すみません、参考になるサイトは分からないです。
見られているとは思いますが、公式ぐらいですかね。 http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/events.html#reference-events-lifecycle-events
|
umebius |
投稿日時: 2017/3/30 13:10
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: TaxRuleEventSubscriver.phpでgetProduct()がnullになる postLoadイベント送っているのがこの行なのでProductはnullのままになってしまうはずです。
https://github.com/doctrine/doctrine2/blob/v2.4.8/lib/Doctrine/ORM/UnitOfWork.php#L2748
|
(1) 2 3 » |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |