カート内で「次へ」のボタンを押すと、トップページに移動してしまいます

フォーラム 使い方全般 カート内で「次へ」のボタンを押すと、トップページに移動してしまいます

  • このトピックには15件の返信、7人の参加者があり、最後にendにより4年前に更新されました。
15件の投稿を表示中 - 1 - 15件目 (全16件中)
  • 投稿者
    投稿
  • #89348
    narihiko
    参加者

    お世話になります。
    Welcart のバージョンを1.9.25 から: 1.9.27 にアップデートしたところ
    カート内で、「次へ」のボタンを押すと、トップページに移動してしまいます。

    何か解決策はあるでしょうか。

    よろしくお願いします。

    ——————————————-
    WordPress のバージョン:5.3.2
    Welcart のバージョン:Version 1.9.27
    ご利用のテーマ:デフォルト
    症状を確認したブラウザ:Microsoft Edge
    サーバー(会社名、サービス名):CPI
    SSLの利用: 利用している
    WordPress のパーマリンク設定:
    ——————————————–

    #89350
    yskysmr
    キーマスター

    こんにちは。

    仰るとおりの症状は確認できませんでした。アップデートが原因とは考えにくいのですが、他に何か設定を変更されていませんでしょうか。

    #89354
    narihiko
    参加者

    返信ありがとうございます。

    ボタンの表示をCSSで変更しております。

    <input name=”customerinfo” type=”submit” class=”to_customerinfo_button” value=” 次 へ ” onclick=”return uscesCart.cartNext();”>

    誤作動はWindows10のInternet Explorer 11 とEdge(Chromiumベースでは無い旧式)のみです。

    Welcart のバージョンを1.9.26に戻したら直りました。

    ——————————————-
    WordPress のバージョン:5.3.2
    Welcart のバージョン:Version 1.9.27
    ご利用のテーマ:デフォルト
    症状を確認したブラウザ:Windows10 Explorer 11 Edge(Chromiumベースでは無い旧式)
    サーバー(会社名、サービス名):CPI
    SSLの利用: 利用している
    WordPress のパーマリンク設定:
    ——————————————–

    #89363
    ebtak
    参加者

    ——————————————-
    WordPress のバージョン:5.3.2
    Welcart のバージョン:Version 1.9.27
    PHP のバージョン:7.1
    Welcart専用の拡張プラグインとバージョン:
    ご利用のテーマ:デフォ
    症状を確認したブラウザ:Microsoft Edge
    サーバー:バリュー
    SSLの利用:常時SSL
    ——————————————–

    当方でも同症状が出ております。
    FirefoxとChromeではでません。
    Microsoft Edgeでだけ「次へ」ボタンを押すとトップページに強制移動します。

    Welcartを古いバージョンに戻したら直りました。

    追記:Microsoft Edgeを最新のものにバージョンアップしたら不具合が起こりませんでした。

    #89388
    yskysmr
    キーマスター

    narihiko 様
    ebtak 様

    可能でしたら、1.9.27 にアップデートした状態のサイトを見せていただきたいので、お問い合わせフォームよりサイトのURLをお知らせくださいますでしょうか。ただし、検証は週明け以降となります。

    #89393
    narihiko
    参加者

    ショップ使用中のため不具合のあった1.9.27から、1.9.26に戻しており、
    不具合のあるバージョンへ戻すことが難しいです。

    一応お問合せフォームからサイトURLを送らせていただきました

    #89395
    ebtak
    参加者

    narihikoさんと同じで稼働中のサイトですので不具合があるままに出来ません。
    申し訳ございませんがアップグレードした状態でお見せ出来る状況にありません。

    #89396
    ishiwa
    参加者

    ——————————————-
    WordPress のバージョン:5.3.2
    Welcart のバージョン:1.9.27
    PHP のバージョン:7.0
    Welcart専用の拡張プラグインとバージョン:WCEX Multiple Shipping 1.1.12
    ご利用のテーマ:自作テーマ
    症状を確認したブラウザ:Edge, IE11
    サーバー:Amazon EC2
    SSLの利用:常時SSL
    ——————————————–

    当方でも Welcart を 1.9.27 にアップデートしたら同じ症状が発生しました。
    カート画面から「次へ」ボタンを押すとトップページに戻り、カートは空になります。
    Edge と IE11 で発生し、Chrome, Firefox, Safari では発生しません。

    また、管理画面の「Welcart Shop 商品リスト」画面で、2ページ目移行を表示しようとした際や、操作フィールドから検索を実施した際にデータベースエラーが発生します。
    この現象も Edge と IE11 でのみ発生します。

    稼働中のサイトでお客様にご迷惑をお掛けするので、現在は 1.9.26 に戻しています。

    #89397
    nanbu
    キーマスター

    こんにちは

    皆様、ご指摘ありがとうございます。
    Welcart1.9.27 では、Chrome 80 対応で クッキーに Samesite=None の設定を追加しました。ただこれが正式に追加できるのはPHP7.3からの様で、それ未満の場合は力業での対応となっていました。しかし、このやり方は一部のブラウザで正常に動作しなくなるという事がわかりましたので、 Chrome 80 対応はPHP7.3からの対応として、それ未満のPHPバージョンでは Samesite=None を入れない方向で修正を行っています。まもなくリリースできるかと思いますので、もうしばらくお待ちください。

    #89398
    mt
    参加者

    便乗で失礼します

    「1.9.27にアップデートすると Chrome ver80 で Session Cookie が設定されない」
    https://www.welcart.com/community/forums/topic/1-9-27%e3%81%ab%e3%82%a2%e3%83%83%e3%83%97%e3%83%87%e3%83%bc%e3%83%88%e3%81%99%e3%82%8b%e3%81%a8-chrome-ver80-%e3%81%a7-session-cookie-%e3%81%8c%e8%a8%ad%e5%ae%9a%e3%81%95%e3%82%8c%e3%81%aa%e3%81%84
    のトピックを挙げさせていただきました者です。

    ——————————————-
    WordPress のバージョン:5.3.2
    Welcart のバージョン:1.9.27
    PHP のバージョン:7.2.27
    Welcart専用の拡張プラグインとバージョン:WCEX SKU Select 1.1.5
    ご利用のテーマ:WelcartBasic の自作子テーマ
    症状を確認したブラウザ:Google Chrome バージョン: 80.0.3987.132
    サーバー:XServer
    SSLの利用:SSLなし
    ——————————————–

    そちらのトピックにも記載しましたが
    セッションクッキーパラメータ secure=false と SameSite=None の組み合わせが起きると Chrome(Ver80) に拒否されてしまう件にも少なからず関連している問題だと認識しております。
    本番環境では常時SSLですが開発テスト時には非SSL環境をご使用のユーザー様も私の他にもいらっしゃるのではないでしょうか。
    PHPバージョンのみでなく secure=false 時にも Samesite=None を入れない方向で検討して頂ければ幸いです。

    #89399
    nanbu
    キーマスター

    mtさん

    確かに、非SSLの時の処理が抜けていました。修正したいと思います。
    ご指摘ありがとうございます。

    #89526
    end
    参加者

    はじまして。
    初めて使用させていただいたのですが
    Welcartバージョン:1.9.28で同様の症状が起こりました。
    Google Chromeで「次へ」ボタンを押すとトップページに強制移動します。
    FirefoxとSafariでは、お客様情報へ正常に遷移します。

    他の方がおっしゃっているように古いバージョンで動作するようなら
    そちらをテストさせていただきたいのですが、
    旧バージョンはどちらでDLできますでしょうか?
    ——————————————-
    WordPress のバージョン:5.3.2
    Welcart のバージョン:1.9.28
    PHP のバージョン:7.3
    ご利用のテーマ:自作子テーマ
    症状を確認したブラウザ:Google Chrome
    サーバー:さくら プレミアムプラン
    SSLの利用:非SSL
    ——————————————–

    #89530
    ebtak
    参加者

    endさん

    非SSL環境が関係しているのですかね?
    何か再現性のある事象が見つかるといいのですが。

    旧バージョンは下記URLのページ下部からDL出来ますよ。

    https://wordpress.org/plugins/usc-e-shop/advanced/

    #89531
    mt
    参加者

    endさん

    以下のトピックにて v1.9.28 でも非SSL の環境でまだ問題がある旨を連絡頂いていますので共有しておきます。

    「1.9.27にアップデートすると Chrome ver80 で Session Cookie が設定されない」
    https://www.welcart.com/community/forums/topic/1-9-27%e3%81%ab%e3%82%a2%e3%83%83%e3%83%97%e3%83%87%e3%83%bc%e3%83%88%e3%81%99%e3%82%8b%e3%81%a8-chrome-ver80-%e3%81%a7-session-cookie-%e3%81%8c%e8%a8%ad%e5%ae%9a%e3%81%95%e3%82%8c%e3%81%aa%e3%81%84

    #89532
    end
    参加者

    ebtakさん、mtさん

    ご連絡ありがとうございます。
    昨日少しテストしてみたのですが、全く同条件(非SSL含む)でも、
    自宅のPCでは正常にカートから顧客情報の入力画面へ遷移しました。

    会社はMac(遷移×),自宅はwindows(遷移○)なのでOSかとも思いましたが
    別のwindowsPCで試してみましたが、正常に遷移しませんでした。

    一応macは、OSXバージョン10.11.6
    windowsは、windows 10 Homeです。

    ダウンロードURLのご教示ありがとうございます。旧バージョンを試してみます!

15件の投稿を表示中 - 1 - 15件目 (全16件中)
  • このトピックに返信するにはログインが必要です。