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: elektronisches Widerrufs-Formular

    michaelEberl

    • Mitglied
    • Beiträge: 111
    elektronisches Widerrufs-Formular
    am: 24. März 2017, 12:07:09
    Hallo

    Bei mir wird der Text nicht angezeigt

    Bitte geben Sie Ihre Bestellnummer sowie die eMail-Adresse an, mit welcher Sie die Bestellung bei uns getätigt haben.

    Ihre Bestellnummer:    
    Ihre E-Mail-Adresse:

    Was ist falsch bei mir

    Habe shop 2.0.1 mit orginal Responsiven Template
    Danke
    http://www.kampfsport-for-you.at/Elektronisch-Widerrufen:_:16.html

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

    awids

    • Experte
    • Beiträge: 3.803
    • Geschlecht:
    Re: elektronisches Widerrufs-Formular
    Antwort #1 am: 24. März 2017, 12:13:38
    Hast du die Sprachvaribalen in /templates/dein-template/lang/lang_german.custom oder /lang/german/lang_german.conf hinterlegt und dabei beachtet, dass es zu Zeilenumbrüchen im PDF kommt, die man noch korrigieren muss?

    michaelEberl

    • Mitglied
    • Beiträge: 111
    Re: elektronisches Widerrufs-Formular
    Antwort #2 am: 24. März 2017, 12:37:25
    Ich habe laut Anweisung in Lang/german/german.php
    und Lang/german/lang_german.conf

    folgende Texte eingefügt

    Code: PHP  [Auswählen]
    // Revocation form errors define('ERROR_REVOCATION_REVOCATED_QTY', 'Die R&uuml;ckgabemenge f&uuml;r das Produkt <strong>%s</strong> ist zu gro&szlig;, Sie haben nur %s bestellt.<br />'); define('ERROR_REVOCATION_DATE_MISSING', 'Bitte geben Sie das Datum an, an welchem Sie die Ware erhalten haben.<br />'); define('ERROR_REVOCATION_DATE_FORMAT', 'Das angegebene Datum ist fehlerhaft. Achten Sie auf die richtige Eingabe (TT.MM.JJJJ)<br />'); define('ERROR_REVOCATION_DATE_PRIOR_TO_ORDER_DATE', 'Das angegebene Datum liegt vor dem Bestelldatum.<br />'); define('ERROR_REVOCATION_NO_PRODUCT_CHOSEN', 'Bitte w&auml;hlen Sie mindestens einen Artikel aus, welchen Sie zur&uuml;ckgeben m&ouml;chten.<br />'); define('ERROR_REVOCATION_NO_ORDER_FOUND', 'Unter der von Ihnen angegebenen E-Mail-Adresse (%s) ist uns die Bestellnummer <strong>%s</strong> nicht bekannt!');

    und der zweite
    Code: PHP  [Auswählen]
    [revocation_form]
    #Step 1
    heading_revocation = 'Bestellung widerrufen / zur&uuml;ckgeben' text_safeterms_copyright = 'Dieses elektronische Widerrufsformular ist ein kostenloser Service von <a href="http://www.safeterms.de/" title="Online Shop AGB und Widerrufsbelehrung">Safeterms.de</a>.'
    text_revocation_data ='Bitte geben Sie Ihre Bestellnummer sowie die eMail- Adresse an, mit welcher Sie die Bestellung bei uns get&auml;tigt haben.' title_order_id = 'Ihre Bestellnummer:'
    title_email = 'Ihre E-Mail-Adresse:'
    #Step 2
    heading_revocation_form = 'Bestellung widerrufen / zur&uuml;ckgeben' text_order_found = 'Wir haben alle Daten zu Ihrer Bestellung finden k&ouml;nnen, bitte f&uuml;llen Sie das folgende Formular vollst&auml;ndig aus und klicken Sie anschlie&szlig;end auf "Senden" um uns Ihren Widerruf zu &uuml;bermitteln.'
    title_data = 'Daten zu Ihrer Bestellung:'
    text_ordered_on = 'Bestellt am:'
    text_shipping_method = 'Versandart:'
    text_shipping_address = 'Lieferadresse:'
    title_ordered_on = 'Wann haben Sie die Bestellung erhalten?' text_received_on = '<strong>Ich habe die Bestellung am:</strong></td><td>%s (TT.MM.YYYY) erhalten.'
    title_revocation = 'Ihre Widerrufserkl&auml;rung:'
    text_revocation = 'Hiermit widerrufe(n) ich/wir den von mir/uns abgeschlossenen Vertrag &uuml;ber den Kauf der folgenden Waren / die Erbringung der folgenden Dienstleistung:'
    text_revocated = 'widerrufen:'
    text_qty = 'Anzahl:'
    text_product_name = 'Produktbezeichnung:'
    text_product_price = 'Produktpreis:'
    text_send_revocation = 'Klicken Sie auf "Senden" um uns Ihren Widerruf zu &uuml;bermitteln:'
    #Step 3
    heading_revocation_received = 'Widerruf erhalten / erfolgreich &uuml;bermittelt'
    text_revocation_received = 'Wir haben Ihren Widerruf zur Bestellung (Nr. {$order_id}) erhalten. Sie sollten innerhalb der n&auml;chsten 5 Minuten eine E-Mail mit der Empfangsbest&auml;tigung zum Widerruf erhalten.'

    awids

    • Experte
    • Beiträge: 3.803
    • Geschlecht:
    Re: elektronisches Widerrufs-Formular
    Antwort #3 am: 24. März 2017, 12:44:37
    Arbeite zunächst mal mit sauberen Zeilenumbrüchen:

    Code: PHP  [Auswählen]
    // Revocation form errors
    define('ERROR_REVOCATION_REVOCATED_QTY', 'Die R&uuml;ckgabemenge f&uuml;r das Produkt <strong>%s</strong> ist zu gro&szlig;, Sie haben nur %s bestellt.<br />');
    define('ERROR_REVOCATION_DATE_MISSING', 'Bitte geben Sie das Datum an, an welchem Sie die Ware erhalten haben.<br />');
    define('ERROR_REVOCATION_DATE_FORMAT', 'Das angegebene Datum ist fehlerhaft. Achten Sie auf die richtige Eingabe (TT.MM.JJJJ)<br />');
    define('ERROR_REVOCATION_DATE_PRIOR_TO_ORDER_DATE', 'Das angegebene Datum liegt vor dem Bestelldatum.<br />');
    define('ERROR_REVOCATION_NO_PRODUCT_CHOSEN', 'Bitte w&auml;hlen Sie mindestens einen Artikel aus, welchen Sie zur&uuml;ckgeben m&ouml;chten.<br />');
    define('ERROR_REVOCATION_NO_ORDER_FOUND', 'Unter der von Ihnen angegebenen E-Mail-Adresse (%s) ist uns die Bestellnummer <strong>%s</strong> nicht bekannt!');

    Wird wahrscheinlich nicht daran liegen, aber bei den Variablen in der lang_german.conf waren welche in 2 Zeilen, also bitte auch nochmal sauber einfügen:

    Code: XML  [Auswählen]
    [revocation_form]
    #Step 1
    heading_revocation = 'Bestellung widerrufen / zur&uuml;ckgeben'
    text_safeterms_copyright = 'Dieses elektronische Widerrufsformular ist ein kostenloser Service von <a href="http://www.safeterms.de/" title="Online Shop AGB und Widerrufsbelehrung">Safeterms.de</a>.'
    text_revocation_data ='Bitte geben Sie Ihre Bestellnummer sowie die eMail- Adresse an, mit welcher Sie die Bestellung bei uns get&auml;tigt haben.'
    title_order_id = 'Ihre Bestellnummer:'
    title_email = 'Ihre E-Mail-Adresse:'
    #Step 2
    heading_revocation_form = 'Bestellung widerrufen / zur&uuml;ckgeben'
    text_order_found = 'Wir haben alle Daten zu Ihrer Bestellung finden k&ouml;nnen, bitte f&uuml;llen Sie das folgende Formular vollst&auml;ndig aus und klicken Sie anschlie&szlig;end auf "Senden" um uns Ihren Widerruf zu &uuml;bermitteln.'
    title_data = 'Daten zu Ihrer Bestellung:'
    text_ordered_on = 'Bestellt am:'
    text_shipping_method = 'Versandart:'
    text_shipping_address = 'Lieferadresse:'
    title_ordered_on = 'Wann haben Sie die Bestellung erhalten?'
    text_received_on = '<strong>Ich habe die Bestellung am:</strong></td><td>%s (TT.MM.YYYY) erhalten.'
    title_revocation = 'Ihre Widerrufserkl&auml;rung:'
    text_revocation = 'Hiermit widerrufe(n) ich/wir den von mir/uns abgeschlossenen Vertrag &uuml;ber den Kauf der folgenden Waren / die Erbringung der folgenden Dienstleistung:'
    text_revocated = 'widerrufen:'
    text_qty = 'Anzahl:'
    text_product_name = 'Produktbezeichnung:'
    text_product_price = 'Produktpreis:'
    text_send_revocation = 'Klicken Sie auf "Senden" um uns Ihren Widerruf zu &uuml;bermitteln:'
    #Step 3
    heading_revocation_received = 'Widerruf erhalten / erfolgreich &uuml;bermittelt'
    text_revocation_received = 'Wir haben Ihren Widerruf zur Bestellung (Nr. {$order_id}) erhalten. Sie sollten innerhalb der n&auml;chsten 5 Minuten eine E-Mail mit der Empfangsbest&auml;tigung zum Widerruf erhalten.'

    Schau erstmal, ob es damit geht. Ansonsten füg den unteren Teil mal direkt im Template unter /lang/lang_german.custom ein. In den Template-Dateien fügst du dann außerdem noch diese Zeile ganz oben hinzu:

    Code: PHP  [Auswählen]
    {config_load file="lang_`$language`.custom" section="revocation_form"}

    michaelEberl

    • Mitglied
    • Beiträge: 111
    Re: elektronisches Widerrufs-Formular
    Antwort #4 am: 24. März 2017, 12:51:12
    @Alex
    Danke das war es nun gehts

    Chris66

    • Frisch an Board
    • Beiträge: 75
    Re: elektronisches Widerrufs-Formular
    Antwort #5 am: 20. Mai 2018, 23:02:12
    Hallo zusammen

    Mal ganz blöd gefragt...wo befindet sich das Modul? Ich habe überall nachgesehen, aber nichts gefunden. Es sei denn, das Modul ursprünglich für Version 1.06 lässt sich auf Version 2.0 anwenden.

    Danke für Hilfestellung im Voraus.

    Viele Grüße
    Christian

    Chris66

    • Frisch an Board
    • Beiträge: 75
    Re: elektronisches Widerrufs-Formular
    Antwort #6 am: 21. Mai 2018, 11:38:10
    Sorry, ich habe es gefunden und eingebaut. Läuft alles bestens.
    Managed Server
               
    anything