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: Zahlungsmodule leiten in Frames falsch um

    VK

    • Neu im Forum
    • Beiträge: 3
    Zahlungsmodule leiten in Frames falsch um
    am: 04. März 2015, 17:52:22
    Hallo,

    in meinem Shop (in Frames gebettet) gibt es zwei Probleme:
    1. Der Paypal-Link funktioniert nur, wenn er mit der rechten Maus im neuen Tab geöffnet wird, sonst ist im Fenster nur alles weiß.
    2. Der Link nach erfolgter Sofortüberweisung führt nicht zurück auf die Gesamtseite, sondern nur auf den inneren Bereich.

    Was muß ich tun? Oder gibt es jemanden, der das aus der Ferne basteln kann?

    Der Shop ist www.vk-modelle.de

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

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Zahlungsmodule leiten in Frames falsch um
    Antwort #1 am: 04. März 2015, 18:11:43
    Das einfachste wäre: Raus aus dem Frameset. Das ist aber ein größerer Umbau.

    Du kannst den PayPal-Link auf target="_top" setzen, dann hast du zumindest das Problem vom Tisch. Für die Rückführung von Sofortüberweisung müsstest du ein eigens dafür gebautes Frameset anlegen.

    VK

    • Neu im Forum
    • Beiträge: 3
    Re: Zahlungsmodule leiten in Frames falsch um
    Antwort #2 am: 04. März 2015, 18:33:47
    ...danke, Matt, aber wo muß das hin?

    Das steht drin:
    <?php
    /* -----------------------------------------------------------------------------------------
       $Id: paypal.php 998 2005-07-07 14:18:20Z mz $
       XT-Commerce - community made shopping
       http://www.(( Wir dulden keine kommerziellen Werbelinks - Bitte Forenregeln beachten! ))
       Copyright (c) 2003 XT-Commerce
       -----------------------------------------------------------------------------------------
       based on:
       (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
       (c) 2002-2003 osCommerce(paypal.php,v 1.7 2002/04/17); www.oscommerce.com
       (c) 2003         nextcommerce (paypal.php,v 1.4 2003/08/13); www.nextcommerce.org
       Released under the GNU General Public License
       ---------------------------------------------------------------------------------------*/
    define('MODULE_PAYMENT_PAYPAL_TEXT_TITLE', 'PayPal Kaufabwicklung');
    define('MODULE_PAYMENT_PAYPAL_TEXT_DESCRIPTION', 'PayPal');
    define('MODULE_PAYMENT_PAYPAL_TEXT_INFO','<img src="https://www.paypal.com/de_DE/DE/i/logo/lockbox_150x47.gif" />');
    define('MODULE_PAYMENT_PAYPAL_ALLOWED_TITLE' , 'Erlaubte Zonen');
    define('MODULE_PAYMENT_PAYPAL_ALLOWED_DESC' , 'Geben Sie <b>einzeln</b> die Zonen an, welche f&uuml;r dieses Modul erlaubt sein sollen. (z.B. AT,DE (wenn leer, werden alle Zonen erlaubt))');
    define('MODULE_PAYMENT_PAYPAL_STATUS_TITLE' , 'PayPal Modul aktivieren');
    define('MODULE_PAYMENT_PAYPAL_STATUS_DESC' , 'M&ouml;chten Sie Zahlungen per PayPal akzeptieren?');
    define('MODULE_PAYMENT_PAYPAL_SORT_ORDER_TITLE' , 'Anzeigereihenfolge');
    define('MODULE_PAYMENT_PAYPAL_SORT_ORDER_DESC' , 'Reihenfolge der Anzeige. Kleinste Ziffer wird zuerst angezeigt');
    define('MODULE_PAYMENT_PAYPAL_ZONE_TITLE' , 'Zahlungszone');
    define('MODULE_PAYMENT_PAYPAL_ZONE_DESC' , 'Wenn eine Zone ausgew&auml;hlt ist, gilt die Zahlungsmethode nur f&uuml;r diese Zone.');
    ?>

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Zahlungsmodule leiten in Frames falsch um
    Antwort #3 am: 04. März 2015, 19:18:16
    In der Datei nicht. Aber ich wusste schon warum ich's grad getestet hab, ich hätte auch falsch geraten.

    In includes/modules/payment/paypal_ipn.php findet sich das in Zeile 182:
    Code: PHP  [Auswählen]
    $data_string .= MODULE_PAYMENT_PAYPAL_IPN_STYLE_TOP . '<a '. $style . ' href="';

    Das ersetzen durch:
    Code: PHP  [Auswählen]
    $data_string .= MODULE_PAYMENT_PAYPAL_IPN_STYLE_TOP . '<a '. $style . ' target="_top" href="';

    Bei der Rückleitung von PayPal gibt's auch noch ein Problem, da lande ich hier:
    http://vk-modelle.eu/shop/http://vk-modelle.dewas ein 404 ist.

    Bestellung kannst du ausliefern.

    VK

    • Neu im Forum
    • Beiträge: 3
    Re: Zahlungsmodule leiten in Frames falsch um
    Antwort #4 am: 04. März 2015, 19:46:17
    Hi Matt,

    danke, jetzt funktioniert es! Danke Dir auch für die Bestellung - das ist ja ein Zufall!

    Geht Morgen gleich raus!

    Die Rückverlinkung habe ich noch nicht im Griff.

    Grüße Veit
    5 Antworten
    3647 Aufrufe
    10. April 2010, 13:36:10 von Tomcraft
    2 Antworten
    2517 Aufrufe
    13. Oktober 2011, 10:30:57 von Rend
    7 Antworten
    3979 Aufrufe
    20. November 2014, 16:25:12 von Godzilla
    3 Antworten
    3089 Aufrufe
    05. November 2013, 10:32:04 von deekay99