Feld existiert nicht, wird aber als schon vorhanden gekennzeichnet
am 21.01.2015 - 15:02 Uhr in
Ich habe ein Modul mit der Entity API entwickelt. Darin hatte ich ein Felf "Primaerenergiertraeger" eingerichtet, dass ich danach gelöscht habe. Maschinenname field_primaerenergietraeger.
Jetzt möchte ich das Feld doch noch haben.
Das Problem ist, dass es obwohl nicht existent in der DB im System noch als existent gilt!
Heisst:
Unter admin/reports/fields gibt es das Feld nicht!
In der DB als field_data_field ... gibt es das Feld nicht.
Im Cache existiert das Feld: cache, cache_field, cache_form, cache_views (jeweils blob und serialisiert).
In der field_config Tabelle ebenfalls als blob serialisiert.
Cache leeren ergibt keine Veränderung.
Wie würdet Ihr vorgehen???
Danke vorab
Marc
Ach so: in der DB kann ich in der Tabelle field_config sehen, dass das zugeschrieben Modul "list" ist. Dieses Modul kenne ich aber nicht!
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich kann nur soviel sagen,
am 22.01.2015 - 11:16 Uhr
Ich kann nur soviel sagen, daß List ein Sub-Modul von field ist und somit Core.
Warum das in Deinem Fall dazwischen pfuscht, weiß ich nicht.
Wenn Du mal in einer Testversion die Zeile in der field_config raus löscht?
So wie ich es verstehe, ist das ja jetzt das einzige Vorkommen.
Aber das ist halt immer so ne Sache mit den Datenbank-Fummeleien.
Ich würde das Feld vermutlich ganz pragmatisch anders benennen.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
danke für die Antwort!
am 22.01.2015 - 12:59 Uhr
Werde es später manuell mal löschen.