Hallo,
ich habe ein eigenes Catalog-Field erstellt. Dieses Feld verwendet den save_callback um aus zuvor ausgewählten (Adress-) Feldern die Koordinaten zu erzeugen.
Wenn ich nun aber meine Items im Frontend editieren oder welche neu anlegen möchte kann ich diese nicht ohne Fehlermeldung speichern:
Demnach wird ein String erwartet. Nun gut wenn mein varValue NULL ist versteh ich den Fehler auch. Aber ich kann auch meinen kompletten Code auskommentieren und varValue einfach einen String zuweisen und der Fehler tritt weiterhin auf.
Woran kann das liegen? Was genau muss ich beachten?
Gruß
Nikolas
ich habe ein eigenes Catalog-Field erstellt. Dieses Feld verwendet den save_callback um aus zuvor ausgewählten (Adress-) Feldern die Koordinaten zu erzeugen.
Wenn ich nun aber meine Items im Frontend editieren oder welche neu anlegen möchte kann ich diese nicht ohne Fehlermeldung speichern:
Code:
Warning: strlen() expects parameter 1 to be string, array given in D:\xampp\htdocs\lecker-emsland\system\modules\catalog\ModuleCatalogEdit.php on line 413
#0 [internal function]: __error(2, 'strlen() expect...', 'D:\xampp\htdocs...', 413, Array)
#1 D:\xampp\htdocs\lecker-emsland\system\modules\catalog\ModuleCatalogEdit.php(413): strlen(Array)
#2 D:\xampp\htdocs\lecker-emsland\system\modules\frontend\Module.php(129): ModuleCatalogEdit->compile()
#3 D:\xampp\htdocs\lecker-emsland\system\modules\catalog\ModuleCatalog.php(131): Module->generate()
#4 D:\xampp\htdocs\lecker-emsland\system\modules\catalog\ModuleCatalogEdit.php(86): ModuleCatalog->generate()
#5 D:\xampp\htdocs\lecker-emsland\system\modules\frontend\ContentModule.php(72): ModuleCatalogEdit->generate()
#6 D:\xampp\htdocs\lecker-emsland\system\libraries\Controller.php(415): ContentModule->generate()
#7 D:\xampp\htdocs\lecker-emsland\system\modules\frontend\ModuleArticle.php(173): Controller->getContentElement('4')
#8 D:\xampp\htdocs\lecker-emsland\system\modules\frontend\Module.php(129): ModuleArticle->compile()
#9 D:\xampp\htdocs\lecker-emsland\system\modules\frontend\ModuleArticle.php(71): Module->generate()
#10 D:\xampp\htdocs\lecker-emsland\system\libraries\Controller.php(348): ModuleArticle->generate(false)
#11 D:\xampp\htdocs\lecker-emsland\system\libraries\Controller.php(221): Controller->getArticle('5', false, false, 'main')
#12 D:\xampp\htdocs\lecker-emsland\system\modules\frontend\PageRegular.php(71): Controller->getFrontendModule('0', 'main')
#13 D:\xampp\htdocs\lecker-emsland\index.php(198): PageRegular->generate(Object(DB_Mysql_Result))
#14 D:\xampp\htdocs\lecker-emsland\index.php(333): Index->run()
#15 {main}
Woran kann das liegen? Was genau muss ich beachten?
Gruß
Nikolas
Kommentar