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: ANLEITUNG: Händlerbund - Haken bei Bestellung, AGB, Widerruf, Datenschutz

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Ich habe das mal in deiner Anleitung mit eingefügt. ;-)

    Grüße

    Torsten
    rechtstexte für onlineshop

    Phil333

    • Mitglied
    • Beiträge: 166
    Hallo franky!

    Javascript ist an - der Fehler ist auch bei Firefox wie dem IE gleich.

    Die Lösung mit der Umgehung der JS-Prüfung funktioniert bei mir nicht, wenn ich diesen Code in die "checkout_confirmation.php" einbaue.
    Wenn ich ihn in die "payment.php" einbaue (hab es nur mal getestet) geht es gar nicht.

    Ich frage mich wo das Problem hier liegt?

    Muss man vielleicht im backend irgendwelche besonderen Einstellungen vornehmen, damit es funktioniert?

    Danke übrigens, dass du es getestet hast - auch wenn es dabei nicht unbedingt zu einer Lösung gekommen ist - aber wenigstens kann ich einen Einbaufehler meinerseits an dieser Stelle ausschließen.

    Sonst noch irgendwelche Ideen?

    gar85

    • Schreiberling
    • Beiträge: 347
    Als Ergänzung zum Beitrag von @joeyboombang1

    Check des Datenschutzes bei ausgeschaltetem Javascript:

    Suche:

    Code: PHP  [Auswählen]
    if (DISPLAY_CONDITIONS_ON_CHECKOUT == 'true') {
            if ($_POST['conditions'] == false) {
                    $error = str_replace('\n', '<br />', ERROR_CONDITIONS_NOT_ACCEPTED);
                    xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_PAYMENT, 'error_message=' . urlencode($error), 'SSL', true, false));
            }
    }
        if (DISPLAY_CONDITIONS_ON_CHECKOUT == 'true') {
                if ($_POST['withdrawal'] == false) {
                        $error = str_replace('\n', '<br />', ERROR_WITHDRAWAL_NOT_ACCEPTED);
                        xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_PAYMENT, 'error_message=' . urlencode($error), 'SSL', true, false));
                }
        }

    und füge an:

    Code: PHP  [Auswählen]
     if (DISPLAY_CONDITIONS_ON_CHECKOUT == 'true') {
                if ($_POST['DATA_PRIVACY'] == false) {
                        $error = str_replace('\n', '<br />', ERROR_DATA_PRIVACY_NOT_ACCEPTED);
                        xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_PAYMENT, 'error_message=' . urlencode($error), 'SSL', true, false));
                }
        }

    tonkelz

    • Neu im Forum
    • Beiträge: 13
    Hallo!

    Funktioniert ja soweit.
    2 Fragen dazu
    1.Muß ein Scrollfenster eingeblendet werden oder reicht auch ein Link <Mehr>
    2. in meiner checkout_payment.php ist der Link für das Widerrufsrecht CoID9
       in meiner checkout_information.php ist der Link aber CoID18
    im admin habe ich im Contentmanager auch ID 18
    somit wird in der checkout_payment das Widerrufsrecht nicht angezeigt.

    wie kann dass denn sein?

    Spritzpistole

    • Fördermitglied
    • Beiträge: 816
    Hallo ein Scrollfenster ist keine Pflicht, es reicht ein Link!

    Gruß
    Thomas
    Sämtliche meiner Beiträge und Hinweise zu rechtlichen Themen, erfolgen ausschließlich zur allgemeinen Information und nicht zur Rechtsberatung. Zur Lösung konkreter Rechtsfragen wenden Sie sich bitte an die dafür zugelassenen Berufsträger.

    Rennschnecke123

    • Fördermitglied
    • Beiträge: 177
    Ich möchte gerne unterhalb der AGB die Widerrufsbelehrung dargestellt haben. Diese soll aber nicht abgehackt werden, sondern lediglich in der Scrollbox dargestellt werden.

    Wie muss ich denn die Anleitung ändern, dass es nicht bestätigt werden muss?

    hd2010

    • Neu im Forum
    • Beiträge: 2
    Hilfeeeee

    Habe diese ÄNDERUNGEN gem der Anleitung auch Installiert. Funktioniert soweit. Allerdings habe ich keine "Fenster" für Datenschutz und Widerruf. Ich denke dass es daran liegt, daß ich die stylesheet.css noch nicht modifiziert habe. Ich habe keine 1000+ Zeilen in meiner stylesheet.css. Allerdings muss ich erwähnen, daß ich die XTC 3.. verwende. Kann mir jemand bitte sagen wo ich diese "Fenster" definiere, damit die Texte scrollbar sind. Angezeigt wird alles korrekt, auch die Haken und Fehlermeldungen sowie die korrekte Weiterleitung funktioniert alles.

    Besten Dank

    Armin

    hd2010

    • Neu im Forum
    • Beiträge: 2
    Hallo ich noch einmal. (Weiss leider nicht wie man einen Post editiert)

    Habe noch etwas gespielt. Ich habe in der Checkout_payment.html nun folgendes:

    <div class="floatbox">
            <h3>{#title_agb#}</h3>
            <p>{$AGB_LINK}</p>
            <div class="longTextarea">
            {$AGB}<br class="clearHere" />
            {$AGB_checkbox} <label class="longLabel">{#text_accept_agb#}</label>
            </div>

       <div class="floatbox">
            <h3>{#title_withdrawal#}</h3>
            <p>{$WITHDRAWAL_LINK}</p>
            <div class="longTextarea">
            {$WITHDRAWAL}<br class="clearHere" />
            {$WITHDRAWAL_checkbox} <label class="longLabel">{#text_accept_withdrawal#}</label>
            </div>

        <div class="floatbox">
            <h3>{#title_DATA_PRIVACY#}</h3>
            <p>{$DATA_PRIVACY_LINK}</p>
            <div class="longTextarea">
            {$DATA_PRIVACY}<br class="clearHere" />
            {$DATA_PRIVACY_checkbox} <label class="longLabel">{#text_accept_DATA_PRIVACY#}</label>
            </div>
    </div>

    Die AGB´s werden korrekt in einer Box / "Fenster" dargestellt. Die beiden anderen Contents nicht. Ich will Sie aber ja in einer Box haben. Ich habe nun zum Test {$WITHDRAWAL}<br class="clearHere" /> in{$AGB}<br class="clearHere" /> geändert. Jetzt wird die AGB (logisch weil ja $AGB) korrekt in einer Box bei Widerruferklärung angezeigt.

    Liegt es eventuell an dem Content selbst? Irgendwelche Formatierungen oder was weiss ich?

    Danke nochmals

    svenyo

    • Mitglied
    • Beiträge: 211
    Hallo Leute,

    falls auch jemand eine Möglichkeit sucht bei Endverbrauchern AGB, Widerruf und Datenschutz abhaken zu lassen und bei Händlern hingegen nur AGB und Datenschutz hier meine Lösung:

    In der Datei ../templates/tb_modified eCommerce Shopsoftware_092/module/checkout_payment.html
    folgendes suchen:
    Code: PHP  [Auswählen]

          <h2>{#title_withdrawal#}</h2>
        <p class="checkoutwithdrawal">{$WITHDRAWAL}</p>
          <table width="100%" border="0" cellspacing="0" cellpadding="4">
            <tr>
              <td>{$WITHDRAWAL_checkbox}</td>
              <td width="100%"><strong>{#text_accept_withdrawal#}</strong></td>
          </tr>
          </table>

     

    und ersetzen mit:
    Code: PHP  [Auswählen]

          {if $smarty.session.customers_status.customers_status_id <= 2}
          <h2>{#title_withdrawal#}</h2>
        <p class="checkoutwithdrawal">{$WITHDRAWAL}</p>
          <table width="100%" border="0" cellspacing="0" cellpadding="4">
            <tr>
              <td>{$WITHDRAWAL_checkbox}</td>
              <td width="100%"><strong>{#text_accept_withdrawal#}</strong></td>
          </tr>
          </table>
          {/if}

     

    Verbesserungsvorschläge gerne willkommen.
    Gruß,
    Sven

    lizpix1989

    • Neu im Forum
    • Beiträge: 25
    • Geschlecht:
    Hallo, ich muss im Shop in der Datei Checkout_payment eine Checkbox einfügen für den Kunden, dass er bestätigt das ein Sepa mandat vorliegt. Wie kann ich das einfügen? Habe schon versucht eine Zeile zu kopieren und anschließend in der lang.conf auch den Text angepasst, hat auch funktioniert. Nur die Abfrage nicht. Ich hatte mir die AGB zeile kopiert. Hat jmd eine Ahnung wo ich noch etwas ändern muss?  :-?

    Grüße Lisa

    knuddlmaus

    • Gast
    Hallo @menzel-shop,
    habe hier mal eine Version mit 3 checkboxen.
    Achtung Datenschutz ist ID 2
    >>> Im Admin Erweiterte Konfiguration-> Zusatzmodule Widerruf auf FALSE setzen!

    Hoffe Ihr könnt es gebrauchen... 8)

    Gruss Andreas

      (Dateianhang Link)

    Deine 3Checkboxen Zip ist super  :-) Vielen Dank dafür...

    Gibt es sowas evtl. auch noch für die paypal_checkout.php bzw. .html , wenn das Modul PaypalExpress installiert ist ?  Würde mich darüber sehr freuen, weil ich mir nicht zutraue das da einzubauen. :-)
    LG knuddlmaus
    0 Antworten
    2123 Aufrufe
    01. März 2015, 22:49:38 von cooperraser
    1 Antworten
    3043 Aufrufe
    23. Januar 2012, 14:37:44 von taxidd3
    4 Antworten
    4754 Aufrufe
    04. November 2013, 10:19:33 von MoSaG