Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates 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: Merkwürdiges beim Editieren der Rechnungsadresse

    webverwalter

    • Fördermitglied
    • Beiträge: 30
    • Geschlecht:
    Hallo,

    ich verwende die Version 1.05b mit herrlich aufgeräumten Interface für das Bearbeiten von Bestellungen im Backend.

    Hier ist mir nun aufgefallen, dass es nicht möglich ist, Vornamen und Nachnamen der Rechnungsanschrift zu ändern. Änderungen gehen mit der Aktualisierung verloren. Wenn ich hingegen Vornamen und Nachnamen in der Lieferanschrift ändere, wird diese Änderung auch für die Rechnungsanschrift übernommen.

    Der Fehler sollte hier zu suchen sein, aber das sieht für mich alles korrekt aus:

    admin/orders_edit_address.php:

    Code: PHP  [Auswählen]
    <tr class="dataTableRow">
    <td class="dataTableContent" align="left">
    <?php echo TEXT_FIRSTNAME;?>
    </td>
    <td class="dataTableContent" align="left">
    <?php echo xtc_draw_input_field('customers_firstname', $order->customer['firstname']);?>
    </td>
    <td class="dataTableContent" align="left">
    <?php echo xtc_draw_input_field('delivery_firstname', $order->delivery['firstname']);?>
    </td>
    <td class="dataTableContent" align="left">
    <?php echo xtc_draw_input_field('billing_firstname', $order->billing['firstname']);?>
    </td>
    </tr>

    <tr class="dataTableRow">
    <td class="dataTableContent" align="left">
    <?php echo TEXT_LASTNAME;?>
    </td>
    <td class="dataTableContent" align="left">
    <?php echo xtc_draw_input_field('customers_lastname', $order->customer['lastname']);?>
    </td>
    <td class="dataTableContent" align="left">
    <?php echo xtc_draw_input_field('delivery_lastname', $order->delivery['lastname']);?>
    </td>
    <td class="dataTableContent" align="left">
    <?php echo xtc_draw_input_field('billing_lastname', $order->billing['lastname']);?>
    </td>
    </tr>
     

    und in der admin/orders_edit.php:

    Code: PHP  [Auswählen]
    $sql_data_array = array ('customers_vat_id' => xtc_db_prepare_input($_POST['customers_vat_id']),
                              ...
                               'delivery_company' => xtc_db_prepare_input($_POST['delivery_company']),
                               'delivery_firstname' => xtc_db_prepare_input($_POST['delivery_firstname']),
                               'delivery_lastname' => xtc_db_prepare_input($_POST['delivery_lastname']),
                               'delivery_name' => xtc_db_prepare_input($_POST['delivery_firstname']) . ' ' . xtc_db_prepare_input($_POST['delivery_lastname']),
                               'delivery_street_address' => xtc_db_prepare_input($_POST['delivery_street_address']),
                               'delivery_city' => xtc_db_prepare_input($_POST['delivery_city']),
                               'delivery_postcode' => xtc_db_prepare_input($_POST['delivery_postcode']),
                               'delivery_country' => $delivery_country['countries_name'],
                               'delivery_country_iso_code_2' => $delivery_country['countries_iso_code_2'],
                               'delivery_address_format_id' => xtc_get_address_format_id($_POST['delivery_country_id']),
                               'billing_company' => xtc_db_prepare_input($_POST['billing_company']),
                               'billing_firstname' => xtc_db_prepare_input($_POST['billing_firstname']),
                               'billing_lastname' => xtc_db_prepare_input($_POST['billing_lastname']),
                               'billing_name' => xtc_db_prepare_input($_POST['billing_firstname']) . ' ' . xtc_db_prepare_input($_POST['billing_lastname']),
                               'billing_street_address' => xtc_db_prepare_input($_POST['billing_street_address']),
                               ...
                               );
     

    Hat jemand anderes den Fehler auch schon gefunden und ggf. behoben?



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

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: Merkwürdiges beim Editieren der Rechnungsadresse
    Antwort #1 am: 04. April 2012, 15:05:19
    Der Fehler ist hier bereits beschrieben und gelöst: Rechnungsadresse bei abweichender Lieferadresse

    Das sollte es gewesen sein. ;-)

    Grüße

    Torsten

    webverwalter

    • Fördermitglied
    • Beiträge: 30
    • Geschlecht:
    Re: Merkwürdiges beim Editieren der Rechnungsadresse
    Antwort #2 am: 05. April 2012, 10:43:39
    danke Torsten, funktioniert.
    Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
    22 Antworten
    8571 Aufrufe
    23. August 2011, 22:22:03 von Sick
    0 Antworten
    1452 Aufrufe
    22. April 2016, 02:47:23 von franco.born