Weiterleitung nach dem Artikel in Warenkorb gelegt wurde

Thema wurde von westler, 31. März 2015 erstellt.

  1. westler
    westler Erfahrener Benutzer
    Registriert seit:
    19. August 2014
    Beiträge:
    63
    Danke erhalten:
    0
    Danke vergeben:
    21
    Hallo,

    ich weiß, irgendwo konnte man einstellen, ob der Kunde auf der Artikelseite bleibt oder zur Ansicht des Warenkorbs geleitet wird. In der Regel möchte ich auch, dass der Kunde beim Artikel bleibt (vielleicht will er noch einen roten und dann noch einen gelben bestellen).

    ABER: für einen bestimmten Artikel soll er doch direkt zur Ansicht des Warenkorbs geschickt werden. Ist das möglich?

    Danke + Grüße!
     
  2. Senior
    Senior Erfahrener Benutzer
    Registriert seit:
    17. April 2013
    Beiträge:
    816
    Danke erhalten:
    178
    Danke vergeben:
    241
  3. westler
    westler Erfahrener Benutzer
    Registriert seit:
    19. August 2014
    Beiträge:
    63
    Danke erhalten:
    0
    Danke vergeben:
    21
    Super Ding. Aber wie ich schon meinte ... es soll eben nur für einen Artikel gelten, nicht für alle ...
     
  4. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.627
    Danke erhalten:
    11.348
    Danke vergeben:
    1.614
    Das wirst Du Dir programmieren (lassen) müssen.
     
  5. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    2.952
    Danke erhalten:
    650
    Danke vergeben:
    117
    Jepp, Barbara hat recht. Ist aber wildes. :)
     
  6. westler
    westler Erfahrener Benutzer
    Registriert seit:
    19. August 2014
    Beiträge:
    63
    Danke erhalten:
    0
    Danke vergeben:
    21
    Ich möchte hier nochmal einhaken.

    Kann mir jemand von den Technik-Insidern sagen, wo die Entscheidung im Code fällt, ob beim Artikel geblieben oder zum Warenkorb weitergeleitet wird?
    Wie heißt zum Beispiel die Variable intern? Auf der Seite "Konfiguration->mein Shop" heißt das Feld "DISPLAY_CART". Die finde ich aber nirgends wieder ...

    Danke + Grüße!
     
  7. Moritz (Gambio)
    Moritz (Gambio) Administrator
    Registriert seit:
    26. April 2011
    Beiträge:
    5.786
    Danke erhalten:
    2.693
    Danke vergeben:
    903
    Hallo,

    du findest die Logik in der Datei system\classes\shopping_cart\CartActionsProcess.inc.php
     
  8. westler
    westler Erfahrener Benutzer
    Registriert seit:
    19. August 2014
    Beiträge:
    63
    Danke erhalten:
    0
    Danke vergeben:
    21
    Falls es jemanden interessiert, ich habe meinen Wunsch nun so gelöst. Es ist eingestellt, dass der Kunde beim Artikel bleibt, wenn er ihn in den Warenkorb gelegt hat. Nur bei einem bestimmten wollte ich, dass der Shop zum Warenkorb wechselt.

    In meinem Fall lautet die fragliche Produkt-ID 64.

    Vorher:

    PHP:
        public function proceed($p_action)
        {
            
            
    // Shopping cart actions
            
    if(DISPLAY_CART == 'true')
            {
                
    $this->show_cart true;

    Nachher:

    PHP:
        public function proceed($p_action)
        {
            
            
    $mei 'false';
            if (
    $this->v_data_array['POST']['products_id'] == 64$mei 'true';
            
            
    // Shopping cart actions
            
    if(DISPLAY_CART == 'true' || $mei == 'true')
            {
                
    $this->show_cart true;
    Ich übernehme natürlich keine Garantie und ob das ganze Update-tauglich ist, glaube ich auch nicht ... :)