質問 > 管理機能 > 商品種別が機能していないです。助けてください・・・ |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
@tanaomaru |
投稿日時: 2019/11/28 13:54
対応状況: −−−
|
新米 登録日: 2019/11/26 居住地: 投稿: 10 |
Re: 商品種別が機能していないです。助けてください・・・ ありがとうございます。
「複数配送を有効にする」は無効に設定しています。 また、全ての配送方法を商品種別「メール便」に紐づけて 商品種別「宅急便」に紐づく商品の購入処理を行ってみたところ、購入できてしまいました。 なので商品種別と配送方法の判定がおかしくなっているのですね。 /src/Eccube/Service/ShoppingService.php function getDeliveries() のコードを確認してみます。が、分からないかもなので、またコード貼り付けますので再度アドバイスお願いしたいです。 色々お手数おかけして申し訳ありません。 下にコード追記します。 デフォルトとは別状変わった所はなさそうです・・・。 * 配送業者情報を取得 * * @return array */ public function getDeliveriesCart() { // カートに保持されている商品種別を取得 $productTypes = $this->cartService->getProductTypes(); return $this->getDeliveries($productTypes); } /** * 配送業者情報を取得 * * @param Order $Order * @return array */ public function getDeliveriesOrder(Order $Order) { // 受注情報から商品種別を取得 $productTypes = $this->orderService->getProductTypes($Order); return $this->getDeliveries($productTypes); } /** * 配送業者情報を取得 * * @param $productTypes * @return array */ public function getDeliveries($productTypes) { // 商品種別に紐づく配送業者を取得 $deliveries = $this->app['eccube.repository.delivery']->getDeliveries($productTypes); if ($this->BaseInfo->getOptionMultipleShipping() == Constant::ENABLED) { // 複数配送対応 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
商品種別が機能していないです。助けてください・・・ | @tanaomaru | 2019/11/26 23:02 |
Re: 商品種別が機能していないです。助けてください・・・ | 468 | 2019/11/27 9:26 |
Re: 商品種別が機能していないです。助けてください・・・ | @tanaomaru | 2019/11/27 12:48 |
Re: 商品種別が機能していないです。助けてください・・・ | 468 | 2019/11/28 12:21 |
» Re: 商品種別が機能していないです。助けてください・・・ | @tanaomaru | 2019/11/28 13:54 |
Re: 商品種別が機能していないです。助けてください・・・ | 468 | 2019/12/3 11:42 |
Re: 商品種別が機能していないです。助けてください・・・ | @tanaomaru | 2019/12/3 13:28 |
Re: 商品種別が機能していないです。助けてください・・・ | 468 | 2019/12/4 0:48 |
Re: 商品種別が機能していないです。助けてください・・・ | @tanaomaru | 2019/12/4 20:04 |
Re: 商品種別が機能していないです。助けてください・・・ | 468 | 2019/12/5 12:39 |
Re: 商品種別が機能していないです。助けてください・・・ | @tanaomaru | 2019/12/13 11:33 |