Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Patent na strony powrotu
Forum PHP.pl > Inne > Hydepark
athabus
Witam,

zastanawiam się jak rozwiązujecie problem stron powrotu -> czyli np. sytuacja, gdy user dokonuje zakupów w waszym sklepie i na początku się nie zalogował - chcecie aby powrócił po logowania na daną stronę, tak, żeby nie musiał znowu zaczynać całego procesu składania zamówienia.

Ja do tej pory stosowałem prostą sesje ze zmiennymi:
- returnPage
- NegativeReturnPage
- PositiveReturnPage

Jak się łatwo domyślić sesja przechowywała adres strony na którą ma powrócić user. Adres Negative i Positie przydawały się, gdy były różne opcje powrotu w zależności od wyniku akcji (np. udana lub nieudana próba logowania).

Ogólnie stystem jako tako się sprawdza, ale może macie jakieś lepsze/ciekawsze patenty na to.
revyag
Zakładając że masz koszyk zakupów, w momencie kiedy user kliknie złóż zamówienie, to wyświetli mu się strona strona logowania, a po zalogowaniu zostanie przekierowany od razu na sekcję ze swoim koszykiem.

Czyli uzależniaj wszystko od koszyka. Bez zalogowania można tylko operować na koszyku, żeby zacząć składać zamówienie trzeba się zalogować.
athabus
To tylko taki przykład aby zobrazować sytuację, wymyślony na poczekaniu. Chodzi bardziej o ogóle rozwiązanie problemu z ustawianiem i zapamiętywaniem stron powrotu.
darektbg
Witam !

To akurat w moim przypadku przejmuje framework. Każda akcja może ustawić Token z kolejną akcją a ten jest wysyłany dalej. Tak to w skrócie wygląda.

Pozdrawiam
Darektbg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.