Ich bräuchte noch mal dazu hilfe.
Dank unserer starren Warenwirtschaft muss ich die Zusatzfelder statt in der manufacturers in der manufacturers_info anlegen.
ALTER TABLE manufacturers_info
ADD COLUMN manufacturers_GPSR_company VARCHAR(255) AFTER manufacturers_url,
ADD COLUMN manufacturers_GPSR_contact_person VARCHAR(255) AFTER manufacturers_GPSR_company,
ADD COLUMN manufacturers_GPSR_street VARCHAR(255) AFTER manufacturers_GPSR_contact_person,
ADD COLUMN manufacturers_GPSR_postcode VARCHAR(10) AFTER manufacturers_GPSR_street,
ADD COLUMN manufacturers_GPSR_city VARCHAR(255) AFTER manufacturers_GPSR_postcode,
ADD COLUMN manufacturers_GPSR_country VARCHAR(255) AFTER manufacturers_GPSR_city,
ADD COLUMN manufacturers_GPSR_email VARCHAR(255) AFTER manufacturers_GPSR_country,
ADD COLUMN manufacturers_GPSR_url VARCHAR(255) AFTER manufacturers_GPSR_email,
ADD COLUMN manufacturers_GPSR_add_1 VARCHAR(255) AFTER manufacturers_GPSR_url,
ADD COLUMN manufacturers_GPSR_add_2 VARCHAR(255) AFTER manufacturers_GPSR_add_1,
ADD COLUMN manufacturers_GPSR_add_3 VARCHAR(255) AFTER manufacturers_GPSR_add_2;
Das hat funktioniert, aber es müssen ja auch die PHP Daten angepasst werden.
Und da komme ich leider nicht weiter.
In der \admin\includes\extra\modules\manufacturers\action\manufacturers_GPSR_action.php
habe ich unter
xtc_db_perform(TABLE_MANUFACTURERS, $sql_data_array_GPSR, 'update', "manufacturers_id = '" . (int)$manufacturers_id . "'");
das gemacht
xtc_db_perform(TABLE_MANUFACTURERS_INFO, $sql_data_array_GPSR, 'update', "manufacturers_id = '" . (int)$manufacturers_id . "'");
Also das _Info mit angehangen. Aber das war wohl nicht die Lösung.
Wenn ich nun was eintrage verschwinden den Hersteller sogar aus der SQL Tabelle.
Wie kann ich das so umbauen das es über die MANUFACTURERS_INFO funktioniert?
Vielen lieben Dank vorab für die Hilfe.
Gruß Heiko