バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > かごの中を見るのページで全ての商品を1回で削除するには?

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
tmtqn543
投稿日時: 2010/3/16 19:33
対応状況: −−−
一人前
登録日: 2008/12/26
居住地: 長野県諏訪郡原村
投稿: 108
かごの中を見るのページで全ての商品を1回で削除するには?
いつも大変お世話になっています。

早速ですが、"かごの中を見る"ページにある「削除」ボタンは、一つの商品しか削除できないようになっていますが、
これとは別にカートに、全商品を1回で削除できるようなボタンを設置することは出来ないでしょうか?

例えば、チェックボックスで選択した商品のみをそのボタンを一度クリックするだけで消せるようなことが出来ればベストなのですが・・。

どなたかお分かりの方がいらっしゃいましたら、
お知らせ頂ければ幸いです。
どうぞよろしくお願いいたします。

---------
EC-CUBEバージョン 2.4.1
PHPバージョン PHP 5.2.9
DBバージョン PostgreSQL 8.2.14
seasoft
投稿日時: 2010/3/16 19:46
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7369
Re: かごの中を見るのページで全ての商品を1回で削除するには?
「全商品」か「選択した商品のみ」かでロジックが大きく変わりそうな気がします。感覚的には、前者の実装は簡単そうです。

注文の完了時の処理など、参考になるソースもありそうな予感。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

tmtqn543
投稿日時: 2010/3/17 9:31
対応状況: −−−
一人前
登録日: 2008/12/26
居住地: 長野県諏訪郡原村
投稿: 108
Re: かごの中を見るのページで全ての商品を1回で削除するには?
早速のお返事ありがとうございます。

頂いたヒントを元に試行錯誤し、一応実装できたようです。
素人のためどこか間違っているかもしれません。

LC_Page_Cart.phpのページのプロセス内に、

---
case 'delete2':
$objCartSess->delAllProducts();
SC_Utils_Ex::sfReload();
break;
---

を追加し、さらにSmarty/templates/default/cart/index.tplに、

---
<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnChangeAction('<!--{$smarty.server.PHP_SELF|escape}-->'); fnModeSubmit('delete2', 'cart_no', ''); return false;">削除</a>

---
としましたところ、カートを見るのページで全ての商品を1回で消すことが出来ました。

もし間違っている場合などお知らせ頂ければ幸いです。
どうぞよろしくお願いいたします。

★追記
消す際に、既存の削除と同様に"確認ウィンドウ"を表示しようとしております。
site.jsの中に処理していると思われる箇所がありましたので、そこに今回追加した"delete2"も指定してみたのですが、確認ウィンドウは表示できませんでした。どこか他にも設定するところがあるでしょうか?


追記の件、入れる場所が違っていたようで、その後無事解決できました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は145,242名です
総投稿数は113,505件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2340
5
h_tanaka
2139
6
umebius
2085
7
yuh
1905
8
mcontact
1820
9
red
1585
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
805
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18
balisys
603
19 DELIGHT 572
20
patapata
502


ネットショップの壺

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

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