Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
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: Anker Links aus popup in checkout_confirmation entfernen

    WayneTsun

    • Fördermitglied
    • Beiträge: 1.082
    • Geschlecht:
    Hallo zusammen!

    Ich habe in unseren AGBs Anker-Links gesetzt, die natürlich in einem längeren Text hilfreich sind. Nun sehe ich aber, dass diese Links natürlich auch im Popup (Link AGB) auf der checkout_confirmation Seite sichtbar sind. Wie kann man das verhindern? Diese Links verweisen auf die jeweilige Seite und so lädt sich beim Anklicken eines Ankers die ganze Webseite in das Popup.

    Mit Hilfe von hhh (http://www.modified-shop.org/forum/index.php?topic=4590.msg96665#msg96665) konnte ich das bereits das checkout_payment lösen. Aber hier finde ich keine Lösung  :oops:

    Vielen Dank für Eure Hilfe!

    Wayne

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

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.990
    • Geschlecht:
    Re: Anker Links aus popup in checkout_confirmation entfernen
    Antwort #1 am: 06. April 2012, 19:15:28
    Hallo WayneTsun.

    Schau mal in die /popup_content.php hier
    Code: PHP  [Auswählen]
    <?php
    if ($content_data['content_file'] != '') {
    if (strpos($content_data['content_file'], '.txt'))
    echo '<pre>';
    include (DIR_FS_CATALOG.'media/content/'.$content_data['content_file']);
    if (strpos($content_data['content_file'], '.txt'))
    echo '</pre>';
    } else {
    echo $content_data['content_text'];
    }
    ?>

    Dort könntest du auch mit preg_replace arbeiten.
    Dies würde dann auch gleich für alles was mit der thickbox aus dem Content aufgerufen wird gelten.

    Gruß,
    noRiddle

    WayneTsun

    • Fördermitglied
    • Beiträge: 1.082
    • Geschlecht:
    Re: Anker Links aus popup in checkout_confirmation entfernen
    Antwort #2 am: 06. April 2012, 23:32:01
    Hallo noRiddle,

    vielen Dank für den Tipp. Hat perfekt geklappt!

    Hier der letzlich doch einfach anzupassende Code:

    Code: PHP  [Auswählen]
     <?php

    if ($content_data['content_file'] != '') {
            if (strpos($content_data['content_file'], '.txt'))
           
                    echo '<pre>';

            include (DIR_FS_CATALOG.'media/content/'.$content_data['content_file']);

            if (strpos($content_data['content_file'], '.txt'))
                    echo '</pre>';
    } else {
            echo preg_replace('#<a(.*)>(.*)</a>#Uis', '\\2', $content_data['content_text']);
    }
    ?>

    Beste Grüße,
    Wayne
    6 Antworten
    1606 Aufrufe
    04. Januar 2020, 22:06:54 von woeppel
    1 Antworten
    2896 Aufrufe
    06. Oktober 2009, 16:35:07 von Tomcraft
    5 Antworten
    4117 Aufrufe
    04. Januar 2012, 14:38:24 von axelat
    4 Antworten
    1764 Aufrufe
    10. März 2017, 12:31:19 von hpzeller
               
    anything