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 Kaufen Button Externe Seite öffnen

    Die-3D-Techniker

    • Frisch an Board
    • Beiträge: 98
    Nach Kaufen Button Externe Seite öffnen
    am: 06. Juli 2024, 18:50:20
    Hallo an alle, kann mir jemand sagen, wie ich z.B im Zahlungsmodul moneyorder.php nach dem Kaufen Button die Success und zusätzlich ein neuer Tab öffnet einbauen kann?
    Also dass nach dem Kaufen Button zusätzlich noch ein neuer Tab geöffnet wird? geht das überhaupt?

    Beste Grüsse aus der Schweiz

    Linkback: https://www.modified-shop.org/forum/index.php?topic=43479.0
    Trade Republic - Provisionsfrei Aktien handeln

    Timm

    • Fördermitglied
    • Beiträge: 6.258
    Re: Nach Kaufen Button Externe Seite öffnen
    Antwort #1 am: 06. Juli 2024, 20:48:51
    Moin

    Ich kann nicht programmieren, aber wenn du das kannst, dann schau es dir beim Shopvote Modul ab. Das öffnet ja nach dem Kauf auf der checkout_success auch ein Abfragepopup.

    Gruß Timm

    Die-3D-Techniker

    • Frisch an Board
    • Beiträge: 98
    Re: Nach Kaufen Button Externe Seite öffnen
    Antwort #2 am: 06. Juli 2024, 22:55:05
    Hab mal in der meintemplate/module/ checkout_succsess.html diesen Code hinzugefügt,

    Code: PHP  [Auswählen]
    {if $order.payment_method == 'zahlslink'}
    <script type="text/javascript">
        document.addEventListener('DOMContentLoaded', function() {
            // Neuer Tab oder neues Fenster öffnen
            window.open('https://seitediegeöffnetwerdensollte.ch', '_blank');
        });
    </script>
    {/if}

    geht leider nicht. hat jemand eine lösung?

    Die-3D-Techniker

    • Frisch an Board
    • Beiträge: 98
    Re: Nach Kaufen Button Externe Seite öffnen
    Antwort #3 am: 06. Juli 2024, 23:43:09
    füge ich den Code hinzu ohne Bedingung (Zahlungsart) funktioniert es TipTop. Leider aber dann bei allen Zahlungsarten.

    Wo mache ich den fehler?

    karsta.de

    • Experte
    • Beiträge: 3.157
    Re: Nach Kaufen Button Externe Seite öffnen
    Antwort #4 am: 07. Juli 2024, 13:36:25
    Versuche mal statt:

    Code: PHP  [Auswählen]
    {if $order.payment_method == 'zahlslink'}

    das heir:

    Code: PHP  [Auswählen]
    {if isset($PAYMENT_CLASS) && $PAYMENT_CLASS == 'paypal'}

    Für PayPal trägst du natürlich deine Zahlart (Modulname (für internen Gebrauch)) ein.

    BG Karsta

    Die-3D-Techniker

    • Frisch an Board
    • Beiträge: 98
    Re: Nach Kaufen Button Externe Seite öffnen
    Antwort #5 am: 07. Juli 2024, 13:49:20
    Hallo Karsta, leider auch nicht.

    Ohne Bedingung siehe Screenshot, mit Bedingung geht es leider nicht.

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.306
    • Geschlecht:
    Re: Nach Kaufen Button Externe Seite öffnen
    Antwort #6 am: 07. Juli 2024, 15:52:41
    Ich würde das auf keinen Fall mit JavaScript machen sondern in das Modul integrieren

    Gruß Gerhard

    Die-3D-Techniker

    • Frisch an Board
    • Beiträge: 98
    Re: Nach Kaufen Button Externe Seite öffnen
    Antwort #7 am: 07. Juli 2024, 15:54:17
    Ok, hast du dazu eine Lösung?

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.306
    • Geschlecht:
    Re: Nach Kaufen Button Externe Seite öffnen
    Antwort #8 am: 08. Juli 2024, 14:47:56
    In der "success" Methode vom Zahlungsmodul. Ich würde aber keinen direkten Redirect einbauen, da ansonsten die checkout_success.php nicht mehr angezeigt wird. Mach an der Stelle doch einfach einen Button und verlinke den mit der URL.
    Den kannst du dann auch in zB Colorbox aufmachen.

    Gruss Gerhard
    1 Antworten
    1675 Aufrufe
    13. November 2015, 18:07:31 von web0null
    33 Antworten
    5734 Aufrufe
    19. Dezember 2018, 11:06:47 von hpzeller
    6 Antworten
    2929 Aufrufe
    20. September 2013, 22:28:16 von pit
               
    anything