Beiträge von rk

    Wir bräuchten die ausgegebene Fehlermeldung, um diese zu aktivieren bitte wie folgt vorgehen:

    Fehler reproduzieren und dann wieder die Änderungen rückgängig machen.

    In der

    Zitat

    core/plugins/create_account.php

    ist für die Datenschutzerklärung eine Abfrage, die Du als Vorlage nehmen kannst. Du wirst jedoch diese Abfrage in der Datenbank auch mitführen müssen. Ggf. ist eine entsprechende Abfrage erst zur Bestellung sinnvoller.

    Wenn die CM Position fehlt, handelt es sich um eine ältere Version vom Shop. In diesem Fall müsste der Inhalt der in die genannte Position eingesetzt werden muss in die

    Zitat

    store_files/n/themes/DEIN_THEME/index.html

    manuell eingesetzt werden.

    Naja das alles manuell wiederherzustellen ist aufwendig.

    PHP: admin/core/classes/class.customers_status.php
    1. $customers_status_id = $next_id->fields['customers_status_id'] + 1;

    ändern in:

    PHP: admin/core/classes/class.customers_status.php
    1. //$customers_status_id = $next_id->fields['customers_status_id'] + 1;
    2. $customers_status_id = 0;

    Kundengruppe Admin als neue Kundengruppe erstellen und dann die Änderung rückgängig machen.


    Für weitere Fragen solltet Ihr das Support für 12 Monate buchen, siehe: Support

    Smarty: store_files/n/themes/DEIN_THEME/modules/checkout_shipping.html
    1. {if empty($smarty.session.shipping)}
    2. <script type="text/javascript">
    3. $(function() {
    4. $('#checkout_shipping_block input').first().attr('checked',true).click();
    5. });
    6. </script>
    7. {/if}

    am Ende der Datei sollte reichen

    • Who is Online: Speichert für 5 Minuten die aktuellen Benutzer (Session ID, Name, User Agent, IP) auf der Seite
    • Kampagnen: Speichert IP samt Kampagnen ID
    • Warenkorb: Speichert Session ID, Kunden ID samt den Produkten die hinterlegt wurden. Gäste WK's werden regelmäßig gelöscht.
    • Bestellung: Kundendaten, Liefer- und Rechnungsanschrift, IP Adresse, Kampagnen ID
    • Account: Kundendaten
    • Newsletter: Name, E-Mail Adresse, Opt-In Bestätigung

    Wenn es eine ältere Version ist, würde ich PHP 5.4 bzw 5.3 empfehlen. Ansonsten müsste der Abschnitt debugged werden, was genau die Ursache ist.

    Höchstwahrscheinlich ist die PHP Version nicht passend. Die Vorgehensweise ist aber soweit korrekt, das einzige das noch zu berücksichtigen wäre ist, das die Datei

    Zitat

    core/vendor/sseq-lib/seq_lib/app_salt.php

    zu löschen. Ansonsten sollte die 500er Fehlermeldung eine Fehlermeldung ausgeben, die mit folgender Anleitung aktiviert werden kann:


    Smarty: store_files/n/themes/DEIN_THEME/modules/checkout_shipping.html
    1. <script type="text/javascript">
    2. $(function() {
    3. $('#checkout_shipping_block input').first().attr('checked',true).click();
    4. });
    5. </script>

    am Ende der Datei sollte reichen

    Nach dem Quelltext zu urteilen sollten die Sonderzeichen eigentlich korrekt sein.

    Zeichensalat Sonderzeichen Hexadez. Zeichen-Nr. Dezimale Zeichen-Nr. Benennung
    =E4 ä #x00E4 228 Kleines a mit Diaeresis (a-Umlaut)
    =F6 ö #00F6 246 Kleines o mit Diaeresis (o-Umlaut)
    =FC ü #x00FC 252 Kleines u mit Diaeresis (u-Umlaut)
    =DF ß #x00DF 223 Scharfes s, Esszett, Ligatur aus lang-s und z
    =C4 Ä #x00C4 196 Großes A mit Diaeresis (A-Umlaut)
    =D6 Ö #x00D6 214 Großes O mit Diaeresis (O-Umlaut)
    =DC Ü #x00DC 220 Großes U mit Diaeresis (U-Umlaut)
    PHP: core/plugins/checkout_shipping.php
    1. if (! isset($_SESSION['shipping']) || (isset($_SESSION['shipping']) && ($_SESSION['shipping'] == false) && (hhg_count_shipping_modules() > 1))) {
    2. $_SESSION['shipping'] = $shipping_modules->cheapest();
    3. $order->cart();
    4. }

    ändern in:

    PHP: core/plugins/checkout_shipping.php
    1. if (! isset($_SESSION['shipping']) || (isset($_SESSION['shipping']) && ($_SESSION['shipping'] == false) && (hhg_count_shipping_modules() > 1))) {
    2. $_SESSION['shipping'] = [
    3. 'id' => $quotes[0]['id'] . '_' . $quotes[0]['methods'][0]['id'],
    4. 'title' => $quotes[0]['module'] . ($quotes[0]['methods'][0]['title'] != '') ? ' (' . $quotes[0]['methods'][0]['title'] . ')' : '',
    5. 'cost' => $quotes[0]['methods'][0]['cost'],
    6. 'tax' => $quotes[0]['tax'],
    7. ];
    8. $order->cart();
    9. }