Opened 9 years ago
Last modified 8 years ago
#1174 new Bug/Fehler
autoinclude - Felder werden nicht auf Existenz geprüft
| Reported by: | Volker Strähle | Owned by: | somebody |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Admin | Version: | 2.0.2.2 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
man erstelle eine Datei in admin/includes/extra/modules/add_db_fields mit folgendem Inhalt:
<?php $add_categories_fields[] = 'test_column'; ?>
Eine zugehörige Datenbankspalte ist nicht anzulegen.
Nun passiert beim Anlegen einer neuen Subkategorie folgendes:
Das Formular wird ohne Fehler abgesendet und die Subkategorie scheinbar angelegt.
Tatsächlich werden aber nur die Daten in die Tabelle categories_description geschrieben mit categories_id = 0.
In Tabelle categories erfolgt kein Eintrag; eine Kategorie mit categories_id = 0 exisitiert nie. Im BE ist die neue Subkategorie nie zu sehen und kann daher auch nicht bearbeitet werden.
Es fehlt eine Prüfung auf Existenz der zusätzlichen Felder in der DB.
Attachments (0)
Change History (2)
comment:1 by , 9 years ago
| Milestone: | modified-shop-2.0.2.3 → modified-shop-2.0.2.4 |
|---|
comment:2 by , 8 years ago
| Milestone: | modified-shop-2.0.4.0 |
|---|
