MetaModels / core

MetaModels Core Module
GNU Lesser General Public License v3.0
96 stars 42 forks source link

Nach "Edit Attribute" öffnet sich normal das Formularfenster, nur mit vorangehender Fehlermeldung: #141

Closed KlausGrenoble closed 11 years ago

KlausGrenoble commented 11 years ago

Ich konfiguriere ein Testbeispiel, um MetaModels kennenzulernen. Nach "Edit Attribute" öffnet sich normal das Formularfenster, nur mit vorangehendem Text:

Warning: array_keys() expects parameter 1 to be array, string given in …/system/modules/metamodels/TableMetaModelHelper.php on line 132
#0 [internal function]: __error(2, 'array_keys() ex...', '/home/u85127258...', 132, Array)
#1 …/system/modules/metamodels/TableMetaModelHelper.php(132): array_keys('Attribute Alias')
#2 …/system/modules/metamodels/TableMetaModelAttribute.php(70): TableMetaModelHelper->makeMultiColumnName(Object(MetaModel), 'Language', 'Description', false, 'Attribute Alias')
#3 …/system/modules/metamodels/TableMetaModelAttribute.php(118): TableMetaModelAttribute->setNameAndDescription(Object(MetaModel), Object(MetaModelAttributeAlias))
#4 …/system/modules/generalDriver/GeneralCallbackDefault.php(361): TableMetaModelAttribute->onLoadCallback(Object(DC_General))
#5 …/system/modules/generalDriver/DC_General.php(355): GeneralCallbackDefault->onloadCallback('tl_metamodel_at...')
#6 …/system/modules/backend/Backend.php(226): DC_General->__construct('tl_metamodel_at...')
#7 …/contao/main.php(120): Backend->getBackendModule('metamodels')
#8 …/contao/main.php(230): Main->run()
#9 {main}

Warning: Invalid argument supplied for foreach() in …/system/modules/metamodels/TableMetaModelHelper.php on line 132
#0 …/system/modules/metamodels/TableMetaModelHelper.php(132): __error(2, 'Invalid argumen...', '/home/u85127258...', 132, Array)
#1 …/system/modules/metamodels/TableMetaModelAttribute.php(70): TableMetaModelHelper->makeMultiColumnName(Object(MetaModel), 'Language', 'Description', false, 'Attribute Alias')
#2 …/system/modules/metamodels/TableMetaModelAttribute.php(118): TableMetaModelAttribute->setNameAndDescription(Object(MetaModel), Object(MetaModelAttributeAlias))
#3 …/system/modules/generalDriver/GeneralCallbackDefault.php(361): TableMetaModelAttribute->onLoadCallback(Object(DC_General))
#4 …/system/modules/generalDriver/DC_General.php(355): GeneralCallbackDefault->onloadCallback('tl_metamodel_at...')
#5 …/system/modules/backend/Backend.php(226): DC_General->__construct('tl_metamodel_at...')
#6 …/contao/main.php(120): Backend->getBackendModule('metamodels')
#7 …/contao/main.php(230): Main->run()
#8 {main}

Ich habe mein nightly (Stand 6.5.2013 22h00) mit der letzten Version vom 11.5.2013 18h37 überschrieben. Diese Fehlermeldung erscheint nur, wenn ich "Translation" (Check if this MetaModel shall support translation/multilingualism) ankreuze. Nehme ich das Häkchen raus, ist alles ok.

andreasisaak commented 11 years ago

@KlausGrenoble Ist der Fehler mittlerweile behoben? Ich kann kein Fehler mehr feststellen.

KlausGrenoble commented 11 years ago

Jetzt tritt der Fehler definitiv nicht mehr auf. Stimmt, das hätte ich melden sollen. Hab' aber gar nicht mehr dran gedacht.


De : Andreas Isaak notifications@github.com À : MetaModels/core core@noreply.github.com Cc : KlausGrenoble klausgraf_20120101-contao@yahoo.fr Envoyé le : Vendredi 31 mai 2013 11h47 Objet : Re: [core] Nach "Edit Attribute" öffnet sich normal das Formularfenster, nur mit vorangehender Fehlermeldung: (#141)

@KlausGrenoble Ist der Fehler mittlerweile behoben? Ich kann kein Fehler mehr feststellen. — Reply to this email directly or view it on GitHub.

andreasisaak commented 11 years ago

Danke für das schnelle Feedback nach meiner Frage. Ein Ticket mehr was man schließen kann.