-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug: Anlegen eines neuen MM und "Zurück"-Button OHNE Speichern => Error #946
Comments
Ich weiß was der Fehler ist, ich kann es aber nicht nachstellen. Ich lege ein MM an und gehe ohne ein Eingabe auf den Zurück-Button, aber es passiert nichts. |
Wie gesagt ich weiß wo der Fehler sitzt und auch warum, ich weiß nur nicht wie es überhaupt soweit kommen kann. Wenn ein leeres MM angelegt wird, also die Grundeinstellungen, ich nicht speicher und zurück gehe, hab ich auch keine Leiche in der DB. Das ist mein Hauptproblem. Ich weiß nicht wie ich diese Leiche in der Datenbank hinbekommen soll. Das System versucht alle MM Tabellen auszulesen, da es hier aber noch keinen Name gibt stirbt der SQL daran. |
wenn ich an der Stelle bin wird bei mir in der DB schon ein Datensatz (tl_metamodel) angelegt ... wenn ich nichts speichere bzw. während des Zustandes in einem anderen Browser-Tab auf MM gehe, kommt der Fehler... die Fehlerursache ist ja soweit klar... das Ganze ist m.E. ein generelles Problem und tritt z.B. auch bei Dateneingaben u.ä. auf (hier meist ohne Fehlermeldung) => sollte man beim Öffnen eines Panels schon einen (temporären) Datensatz anlegen oder nicht? siehe auch #947 |
Das ist es eben. Der Dc General legt eben normalerweise keinen Datensatz an. Deshalb koennen wir es auch nicht nachstellen. |
Hmm ich kann das auch nachstellen: MM anlegen.. Formular nicht ausfüllen, sondern einfach zurück gehen. Fertig. Schon hab ich auch das Problem. Ich frage mich gerade wie ihr es nicht schafft das nachzustellen xD |
welchen DCG habt "Ihr", den "wir" nicht haben ;-) |
btw: ich habe das mit dem Verhalten vom Contao-Core verglichen: z.B. Seite anlegen: hat man die Eingabemaske für die Einstellungen einer neuen Seite, wird auch hier gleichzeitig ein DB-Eintrag angelegt - wir die Webseite geschlossen/Browser gekillt, ist der Eintrag in der DB wieder weg..!?? MySQL-Trigger? |
Ich wandere zwischen letzter Version und den nächsten Version des DCG und MM her, ich werde das nochmal prüfen mit den alten und den neuen. |
@xantippe kann das zu? contao-community-alliance/dc-general#183 ist ja fixed |
muss ich nochmal testen |
nein - Bug noch da DCG: dev-hotfix/2.0.0-beta34 (bb67abb3)
|
im DCG brauchts eine Funktion analog |
@discordier um diese Sache kümmere ich mich |
ich habe das gleiche Problem und ich komme garnicht in Metamodels. Ergänzung: |
per phpMyAdmin tl_metamodels bearbeiten bzw. entsprechende Zeile löschen |
Should be fixed with DCG beta37 |
Testing this with dev-hotfix/beta-37 (4a353578) is not possible due to errors. |
could you enlighten me what errors those are? |
This is what i get when using the current commit of https://github.com/contao-community-alliance/dc-general/tree/hotfix/beta-37. |
@cliffparnitzky, @stefanheimes could you have another look at this? However, I am on Festival right now and therefore can not check myself. |
The probleme is located here: https://github.com/contao-community-alliance/dc-general/blob/master/src/ContaoCommunityAlliance/DcGeneral/View/ActionHandler/AbstractHandler.php#L145 The method is called from the PasteHandler with |
Hi @cliffparnitzky - have you a workaround? I think, @stefanheimes is "afk" for this week... |
No, sorry, i have currently no solution. I've tested a little bit, but nothing worked. Maybe @discordier could give me a little hint, what to do there? |
Follow up to contao-community-alliance/dc-general#290 |
Fixed with contao-community-alliance/dc-general@c217064 |
Klickt man auf "Neues MetaModel" und in der anschließend geöffneten Eingabemaske gleich wieder auf "Zurück", kommt folgende Fehlermeldung
MM core 2.0.0-alpha8
Workaround: in der Tabelle tl_metamodel per phpMyAdmin den (letzten) Eintrag löschen, der bei "name" und "tableName" keine Werte enthält
The text was updated successfully, but these errors were encountered: