質問 > フロント機能 > 任意のhtmlサイトにECCUBEのカート機能を追加する場合において |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
smony |
投稿日時: 2010/5/10 20:08
対応状況: −−−
|
常連 登録日: 2010/5/3 居住地: 投稿: 33 |
Re: 任意のhtmlサイトにECCUBEのカート機能を追加する場合において その後、パラーメーター設定からUSE_POINTをtrueやfalseに変更すると、ポイント欄の表示にも反映されるようになりました。
要は、mtb_constants.phpのパーミッションが問題だったのですね。 ご教授頂き有り難うございました。
|
seasoft |
投稿日時: 2010/5/10 21:08
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 任意のhtmlサイトにECCUBEのカート機能を追加する場合において > またカート画面の「前のページへ戻る」ボタンを以下のようにすると、
> カート画面で数量変更した後に「前のページへ戻る」ボタンを押すと、 > 前のページへ飛ばずに数量変更前の画面に戻ってしまいますが、 > このようなケースでも前のページ(任意のhtmlサイトのページ)へ戻れるようにする方法はありませんでしょうか。 > > <a href="java script:history.back()"><img src="<!--{$TPL_DIR}-->img/cart/b_pageback.gif"></a> EC-CUBE ではありませんが、ページ遷移(本件で言えば数量変更)するごとに、カウントを増やして、最終的に history.go() の引数にカウント値(マイナス)を渡して対応したことがあります。
|
smony |
投稿日時: 2010/5/10 22:41
対応状況: −−−
|
常連 登録日: 2010/5/3 居住地: 投稿: 33 |
Re: 任意のhtmlサイトにECCUBEのカート機能を追加する場合において アドバイス頂き有り難うございます。
動作しませんでしたが、ノリ的には以下のような感じで良いのでしょうか。 <script language="JavaScript"><!-- num = -1; function my.Count(){ num += -1; } // --></script> //数量変更ボタン <a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnChangeAction('<!--{$smarty.server.PHP_SELF|escape}-->'); fnModeSubmit('up','cart_no','<!--{$arrProductsClass[cnt].cart_no}-->'); return false"><img src="<!--{$TPL_DIR}-->img/cart/plus.gif" width="16" height="16" alt="+" onclick="my.Count()" /></a> <a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnChangeAction('<!--{$smarty.server.PHP_SELF|escape}-->'); fnModeSubmit('down','cart_no','<!--{$arrProductsClass[cnt].cart_no}-->'); return false"><img src="<!--{$TPL_DIR}-->img/cart/minus.gif" width="16" height="16" alt="-" onclick="my.Count()" /></a> //前のページへ戻るボタン <a href="java script:history.go(num)"><img src="<!--{$TPL_DIR}-->img/cart/b_pageback.gif" alt="前のページへ戻る" ></a>
|
seasoft |
投稿日時: 2010/5/10 23:11
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 任意のhtmlサイトにECCUBEのカート機能を追加する場合において イメージとしては近いと思います。カウンターはリクエストをまたがせる必要があるので、JS での処理は難しいと思います。私の場合は、PHP の $_GET だったか $_POST で維持した記憶があります。ベストな方法かは別として、参考まで。
|
smony |
投稿日時: 2010/5/11 0:14
対応状況: −−−
|
常連 登録日: 2010/5/3 居住地: 投稿: 33 |
Re: 任意のhtmlサイトにECCUBEのカート機能を追加する場合において なるほどphpですか。
また知識がついてきたら試してみようと思います。 アドバイス頂き有り難うございました。m(_ _)m
|
« 1 (2) |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |