Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Nach Anmeldung auf Startseite

    rattenfänger

    • Mitglied
    • Beiträge: 138
    Nach Anmeldung auf Startseite
    am: 25. September 2010, 12:15:09
    hallo,
    ich suche nach einer Lösung, dass der Kunde nach erfolgreicher Anmeldung auf die Startseite geleitet wird wenn der Warenkorb leer ist, wenn der WK gefüllt ist, soll er in den Warenkorb geleitet werden.
    Wenn ich in der create_account.php das einstelle, wird ja immer auf die index geleitet.

    Code: PHP  [Auswählen]
            if (!isset ($mail_error)) {
                xtc_redirect(xtc_href_link(FILENAME_DEFAULT, '', 'SSL'));
            } else {
                echo $mail_error;
            }


    Linkback: https://www.modified-shop.org/forum/index.php?topic=8272.0

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Nach Anmeldung auf Startseite
    Antwort #1 am: 26. September 2010, 19:28:58
    [...] nach erfolgreicher Anmeldung [...]

    Dann müsstest du das wohl (auch) in der login.php abfragen.

    rattenfänger

    • Mitglied
    • Beiträge: 138
    Nach Anmeldung auf Startseite
    Antwort #2 am: 27. September 2010, 05:53:35
    ja stimmt, aber wie bekomme ich das hin mit dem gefüllten Warenkorb?

    franky_n

    • Experte
    • Beiträge: 4.950
    Nach Anmeldung auf Startseite
    Antwort #3 am: 27. September 2010, 06:53:50
    Hallo rattenfnger,

    so könnte eine Abfrage aussehen:

    Code: PHP  [Auswählen]
    $cart_counter = new shoppingCart;
    $shopping_cart_counter = $cart_counter->count_contents();
    if ($shopping_cart_counter> 0) {
      // hier Warenkorbumleitung
    } else {
      // hier Startseitenumleitung
    }
    Viele Grüße

    Franky

    rattenfänger

    • Mitglied
    • Beiträge: 138
    Nach Anmeldung auf Startseite
    Antwort #4 am: 27. September 2010, 09:10:35
    hallo Franky,
    vielen Dank, aber wie muss das genau aussehen:
    wie bekomme ich das mit dem mail_error rein?

    franky_n

    • Experte
    • Beiträge: 4.950
    Nach Anmeldung auf Startseite
    Antwort #5 am: 27. September 2010, 10:57:43
    Hallo rattenfnger,

    hier mal eine Idee wie das aussehen könnte (ungetestet):

    Code: PHP  [Auswählen]
    if (!isset ($mail_error)) {
      $cart_counter = new shoppingCart;
      $shopping_cart_counter = $cart_counter->count_contents();
      if ($shopping_cart_counter> 0) {
        xtc_redirect(xtc_href_link(FILENAME_SHOPPING_CART, '', 'SSL'));
      } else {
        xtc_redirect(xtc_href_link(FILENAME_DEFAULT, '', 'SSL'));
      }
    } else {
        echo $mail_error;
    }
    Ansonsten selber mal ein wenig rum probieren mit der Lösung. :)

    Viele Grüße

    Franky

    rattenfänger

    • Mitglied
    • Beiträge: 138
    Nach Anmeldung auf Startseite
    Antwort #6 am: 27. September 2010, 11:41:43
    hallo,
    es wird immer auf die Startseite umgeleitet, egal ob WK leer oder gefüllt.
     :-!

    piru

    • Fördermitglied
    • Beiträge: 1.263
    • Geschlecht:
    Nach Anmeldung auf Startseite
    Antwort #7 am: 27. September 2010, 12:40:43
    Probiere folgendes:

    "create_account.php" anstatt:

    Code: PHP  [Auswählen]
                     if (!isset ($mail_error)) {
                            xtc_redirect(xtc_href_link(FILENAME_SHOPPING_CART, '', 'SSL'));
                    } else {
                            echo $mail_error;
                    }

    Folgendes:

    Code: PHP  [Auswählen]
                           if (!isset ($mail_error)) {
                              if ($_SESSION['cart']->count_contents()> 0) {
                                  xtc_redirect(xtc_href_link(FILENAME_SHOPPING_CART, '', 'SSL'));
                                 } else {
                                    xtc_redirect(xtc_href_link(FILENAME_DEFAULT));
                                  }
            } else {
                echo $mail_error;
                   }

    Gruß
    piru

    piru

    • Fördermitglied
    • Beiträge: 1.263
    • Geschlecht:
    Nach Anmeldung auf Startseite
    Antwort #8 am: 27. September 2010, 12:42:35
    Achja, und funktioniert auch in "create_guest_account.php".

    rattenfänger

    • Mitglied
    • Beiträge: 138
    Nach Anmeldung auf Startseite
    Antwort #9 am: 30. September 2010, 16:45:50
    funktioniert super,
    vielen Dank

    mod_max

    • Frisch an Board
    • Beiträge: 56
    Re: Nach Anmeldung auf Startseite
    Antwort #10 am: 24. Januar 2012, 15:10:45
    Achja, und funktioniert auch in "create_guest_account.php".

    Hallo,

    das Thema ist zwar alt, aber ich versuche es mal hier, statt ein neues Thema zu öffnen, vielleicht liest es jemand. :)

    De Erweiterung funktioniert bei der "create_account.php" ganz gut. Wo genau kann ich das in der "create_guest_account.php" ändern?

    Grüße
    Max
     

    piru

    • Fördermitglied
    • Beiträge: 1.263
    • Geschlecht:
    Re: Nach Anmeldung auf Startseite
    Antwort #11 am: 24. Januar 2012, 16:00:23
    Hallo,
    ich habe mittlerweile alles wieder geändert, damit wenn man etwas in dem Warenkorb hat und danach sich einloggt landet direkt im "checkout_shipping".

    Schau mal hier:
    Gruß piru

    mod_max

    • Frisch an Board
    • Beiträge: 56
    Re: Nach Anmeldung auf Startseite
    Antwort #12 am: 24. Januar 2012, 20:44:47
    Danke Piru,

    das hat mir aber jetzt nicht geholfen. Wollte nur die Änderungen von "create_guest_account.php" wissen!

    Viele Grüße
    Max
    8 Antworten
    3414 Aufrufe
    19. Februar 2016, 00:23:56 von Stiwano
    14 Antworten
    5595 Aufrufe
    16. September 2010, 09:46:37 von AEOne