これはおそらく初心者の質問ですが、本当に助けが必要です。
オンラインストアでウィッシュリストを作成しています。ユーザーがログインしている場合、ウィッシュリストのアイテムはデータベースに保存され、ログインしていないユーザーのウィッシュリストは Cookie を介して保存され、ウィッシュリスト機能に AJAX を使用しています。最初の ajax リクエストで Cookie が更新されないことを除けば、すべてうまくいきます。
これが私の最初のステップです(ajax):
- ajaxリクエストを呼び出してウィッシュリストを更新する
- 新しい Cookie に基づいてウィッシュリスト テンプレートをリロードします
上記の手順では、ウィッシュリスト テンプレートが自動的に更新され$_COOKIE[]
ないため、ページを更新する必要があります。
これは私の更新された手順です(ajax)
- ajaxリクエストを呼び出してウィッシュリストを更新する
- 別の ajax リクエストを呼び出して、ウィッシュリスト テンプレートをリロードします
上記のコードは問題を解決します ($_cookie
値を更新するためだけに 2 番目のステップが呼び出されます)。ただし、ウィッシュリストを更新するには 2 つの ajax リクエストが必要であり、作業に少し時間がかかります。確かに、これは最善の解決策ではありません。私はこれがこれに対するより良い解決策であることを知っています。
助けてください:)
ありがとう