バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 2.13系メール便の対応について

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
harusame
投稿日時: 2014/8/5 16:00
対応状況: −−−
半人前
登録日: 2014/7/30
居住地: 奈良
投稿: 27
Re: 2.13系メール便の対応について
早速の投稿ありがとうございます。

引用:
・商品ID:203がメール便の設定が行われていない

上記、問題なく設定しておりました。


引用:
・adjustSessionProductsClassを変更する前から商品ID:203がカートに入っていて、その情報を持ったままテストを行っている

確かにカートに入れたまま作業を行っておりました。
一度空にして再度入れ直し確認致しましたが、
「false」表示のままでした。


引用:
・$product['mail_deliver_enabled'] === MAIL_DELIVER_ENABLEDでMAIL_DELIVER_ENABLEDと$product['mail_deliver_enabled']が同じ型ではない

その通りでした。
変更後、メール便商品をカートに入れ、確認を致しましたところ、
203
mail_deliver true
の表示になっておりました。


その後、
public function checkMailDeliverAvailable($productTypeId, &$objCartSession) 
{
	
	$available = false;
	
	// カート内の情報を取得
	$items = $objCartSession->getCartList($productTypeId);
	if (count(array_keys($items))) {
		$available = true;
		foreach (array_keys($items) as $key) {
			$item = & $items[$key];
			$product = & $item['productsClass'];
			if ($product['mail_deliver_enabled'] == MAIL_DELIVER_ENABLED) {
				continue;
			} else {
				$available = false;
			}
		}
	}
	return $available;
}

上記へ直し、問題なく動作いたしております。

本当に、感謝の言葉が見つからないぐらいに感激致しております。
これで先にやっと進めます。



●EC-CUBE 配送方法のメール便表示を商品によって変える
http://tech.bandersnatch.jp/367
上記へ移行し、
/data/class/pages/shopping/LC_Page_Shopping_Payment.phpのfunction action()内へ、
        // 配送業者を取得
        $mail_delivery_available = $objPurchase->checkMailDeliverAvailable($cart_key, $objCartSess);
        $this->arrDeliv = $objDelivery->getList($cart_key, $mail_delivery_available);
        $this->is_single_deliv = $this->isSingleDeliv($this->arrDeliv);

正解なのかどうかわかりませんが、上記のように追加致しました。


ここでまた、つまづいてしまいました…。


参考サイト上では、
「SC_Helper_Purchase内getDelivを以下のように引数追加して処理を増やします。」
と記載があるのですが、
「getDeliv」が見当たりません。
getDelivDateはあるのですが、そちらを変更するのは違う気がするのですが、
どのように行うべきなのでしょうか。

何卒、よろしくお願い致します…。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   2.13系メール便の対応について harusame 2014/7/30 17:05
     Re: 2.13系メール便の対応について bucchi 2014/8/3 14:21
       Re: 2.13系メール便の対応について harusame 2014/8/3 18:11
         Re: 2.13系メール便の対応について yuh 2014/8/3 20:59
           Re: 2.13系メール便の対応について harusame 2014/8/4 11:42
             Re: 2.13系メール便の対応について yuh 2014/8/4 13:50
               Re: 2.13系メール便の対応について harusame 2014/8/4 17:25
                 Re: 2.13系メール便の対応について yuh 2014/8/4 17:35
                   Re: 2.13系メール便の対応について harusame 2014/8/4 18:56
                     Re: 2.13系メール便の対応について yuh 2014/8/4 21:35
                       Re: 2.13系メール便の対応について harusame 2014/8/5 15:09
                         Re: 2.13系メール便の対応について yuh 2014/8/5 15:33
                         » Re: 2.13系メール便の対応について harusame 2014/8/5 16:00
                             Re: 2.13系メール便の対応について yuh 2014/8/5 16:10
                               Re: 2.13系メール便の対応について harusame 2014/8/5 17:07
                                 Re: 2.13系メール便の対応について yuh 2014/8/5 17:36
                                   Re: 2.13系メール便の対応について harusame 2014/8/5 19:01
                                     Re: 2.13系メール便の対応について yuh 2014/8/5 21:36
                                       Re: 2.13系メール便の対応について harusame 2014/8/5 23:47
                                         Re: 2.13系メール便の対応について yuh 2014/8/5 23:58
                                           Re: 2.13系メール便の対応について harusame 2014/8/9 10:39
                                             Re: 2.13系メール便の対応について yuh 2014/8/9 19:12
                                               Re: 2.13系メール便の対応について harusame 2014/8/10 11:06
                                                 Re: 2.13系メール便の対応について harusame 2014/8/10 11:34
                                                   Re: 2.13系メール便の対応について harusame 2014/8/10 11:50
                                                     Re: 2.13系メール便の対応について yuh 2014/8/10 12:17
                                                       Re: 2.13系メール便の対応について harusame 2014/8/10 12:28
                                                         Re: 2.13系メール便の対応について harusame 2014/8/10 13:32
                                                           Re: 2.13系メール便の対応について yuh 2014/8/10 13:44
                                                             Re: 2.13系メール便の対応について harusame 2014/8/10 14:04
                                                               Re: 2.13系メール便の対応について harusame 2014/12/16 15:53

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は90,021名です
総投稿数は110,280件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1677
8
red
1570
9
mcontact
1342
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

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

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