テーマ/コード編集の影響

AI-generated summary

Dawnテーマを使用した初めてのECサイト構築で、複数の機能エラーが発生しています。

主な症状:

  • ヘッダーの検索ボックスが閉じられない
  • カート内で商品削除や数量変更ができない
  • スマホでメニューが開かない

考えられる原因:
投稿者は「配達指定日時」機能を追加するため、テーマコードに以下の変更を実施:

  • チェックアウトボタンを無効化
  • カート追加時のポップアップを有効化
  • product-form.jsの8行目に「//」を追加してコード処理を変更

これらのカスタマイズ後に問題が発生したため、コード編集が原因である可能性を懸念しています。なお、エラー発生前にコピーしたテーマでは問題なく動作しているとのことです。

投稿者は、実施した設定変更がバグの原因かどうか確認を求めています。

初のECサイト構築で、エラートラブルに直面しています。

使っているテーマはDawnで、症状は下記の通りです。

①ストアのヘッダ、検索をクリックして検索ボックスが一旦表示されると、『×』をクリックしても閉じることができない
②-1ショッピングカートで、ゴミ箱マークをクリックしても商品を削除できない
②-2ショッピングカートで、プラスマーク・マイナスマークをクリックして数量の増減ができない
③スマホ画面で左上の3本線をクリックしてもメニューが開かない

影響が考えられるような設定を施した箇所といえば、
お客様が購入時に「カートを確認」画面のみでしか表示されない「配達指定日時」の設定箇所を必ず通るように、(現在の名前:20221101最終更新_Dawn)へ下記の設定をしておりました。

○動的チェックアウトボタン を表示しないチェック
○カートにアイテムが追加されましたポップアップ&ポップアップ内ご購入手続きへ進むボタンを表示(コード処理/product-form.jsの8行目冒頭に「//」を追加)

これらの設定を変更したことがバグの原因だったのでしょうか?

(追加情報としては「のしオプション」が急に機能しなくなり削除しても変化なし)

現状はエラーが起きる前のコピーしてあったエラーのないテーマを使用しています。

ただ〇動的チェックアウトボタン を無効に 〇カート追加時のポップアップも有効にしています。

長くなりましたが、エラー理由もさることながら、

これらの機能を有効にする方法として別のやり方があればご教示いただけますと幸いです。