バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 2.13系 スマホで「ご購入手続きへ」ボタン押下後、画面遷移できない原因は何でしょうか?

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
doux
投稿日時: 2017/4/9 17:14
対応状況: −−−
半人前
登録日: 2017/2/16
居住地:
投稿: 15
2.13系 スマホで「ご購入手続きへ」ボタン押下後、画面遷移できない原因は何でしょうか?
2.13系 スマホで「ご購入手続きへ」ボタン押下後、画面遷移できない事象が発生して困っております。
(PCでは問題なく画面遷移できています。)

いろんなページでカスタマイズをしておりますが、
前回購入テストした時は正常に動作しており、
それ以来、カート関連のファイルは触っていません。

それにもかかわらず、このような事象が起こる原因として考えられることは何でしょうか?


また、どこかのサイトでform actionの値をデフォルトの「<!--{$smarty.const.CART_URL|h}-->」ではなく、
試しに「?(半角)」にしたら、次のページへ遷移することができました。
「?」にしても、問題は無いでしょうか?

どなたか、些細な情報でもヒントでも構いませんので、
ご教示いただきますとありがたいです。

どうぞよろしくお願いいたします。


[EC-CUBE] EC-CUBEのバージョン2.13
[レンタルサーバ] ロリポップ
[OS] MacOS X
[PHP] 5.6
[ブラウザ] Chrome
468
投稿日時: 2017/4/9 19:33
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 2.13系 スマホで「ご購入手続きへ」ボタン押下後、画面遷移できない原因は何でしょうか?
カートの中身のページの「ご購入手続きへ」のボタンの事でよろしかったでしょうか?

テンプレート内のHTMLの記述は、デフォルトのままですか?
<div class="btn_area_btm">
    <input type="submit" value="ご購入手続きへ" name="confirm" class="btn data-role-none" />
</div>


あと、actionは「?」でも結果的には同じURLにリクエストすると思いますので、問題無いと思いますが・・・。
<!--{$smarty.const.CART_URL|h}-->の記述の時だけ画面遷移できないのであれば、HTMLにどのような情報が出力されているのか、気になりますね。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

doux
投稿日時: 2017/4/9 20:57
対応状況: −−−
半人前
登録日: 2017/2/16
居住地:
投稿: 15
Re: 2.13系 スマホで「ご購入手続きへ」ボタン押下後、画面遷移できない原因は何でしょうか?
ご返信ありがとうございます!

そうです、カート中身の「ご購入手続きへ」ボタンのことです。
テンプレート内HTMLの記述はデフォルトのままです。
買いていただいた内容と全く同じになっております。

actionは「?」として問題ないのですね。
そうなると、<!--{$smarty.const.CART_URL|h}-->の記述の時だけ画面遷移できないというのはちょっと解せないところがあります。。

少し前に、会員登録関連のファイル「SC_Helper_Customer.php」や「form_personal_input.tpl」などを編集したのですが、
それはこの不具合と関係はあるのでしょうか??
468
投稿日時: 2017/4/10 9:21
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 2.13系 スマホで「ご購入手続きへ」ボタン押下後、画面遷移できない原因は何でしょうか?
実際にそのページの挙動を見ていないと何とも言えませんが、
変更を加えられた箇所はあまり関係無いのでは無いかと思います。
以前、iPhoneなどiOSのバージョンによっては、cssのhoverがある箇所のタップが効かないという事がありましたら、
actionを書き換えれば動くという事であれば、今回はそれは関係なさそうですね。

因みにPCでは問題無く動くというのは、PCページの事ですが、
それともFireMobileSimulatorのようなツールで、
PC用ブラウザのUAをスマホに偽装して動作確認されたという事でしょうか?
私はスマホページの挙動がおかしい時は、FireMobileSimulatorを使って、スマホページのHTMLソースやJavascriptを確認しています。
(実機だけで起こる現象には対応できませんが・・・)


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

doux
投稿日時: 2017/4/11 5:44
対応状況: −−−
半人前
登録日: 2017/2/16
居住地:
投稿: 15
Re: 2.13系 スマホで「ご購入手続きへ」ボタン押下後、画面遷移できない原因は何でしょうか?
引用:
因みにPCでは問題無く動くというのは、PCページの事ですが、
それともFireMobileSimulatorのようなツールで、
PC用ブラウザのUAをスマホに偽装して動作確認されたという事でしょうか?
私はスマホページの挙動がおかしい時は、FireMobileSimulatorを使って、スマホページのHTMLソースやJavascriptを確認しています。
(実機だけで起こる現象には対応できませんが・・・)


私は、FireMobileSimulatorではありませんが、
Chromeのデベロッパーツール(Command+alt+I)とスマホ実機の両方で確認しました。

form actionの値を変えただけですが、一応問題なく購入することができていますので、
原因が突き止められたわけではなく、まだもやもやしていますが...もう少し様子を見てみます。

いろいろと教えていただき、本当にありがとうございます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,289名です
総投稿数は109,689件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.