[BUG 4.9.12] Kein Zugriff auf Formulare
Verfasst: Fr 3. Nov 2017, 11:22
Hallo zusammen
Hab grad mit der Version 4.9.12 versucht ein PIFA Formular zu erstellen. Nach erfolgreichem anlegen des Formulares, konnte ich über die Navigation nicht mehr zugreifen. Also beim Klick auf Extras=>Formular-Assistant wurde das Formular im linken Frame nicht mehr angezeigt.
Beim Laden des Frameset's entstand ein HTTP Error 500.
Der Fehler entsteht in der class.pifa.gui.php auf der Zeile 54. Die funktion: $type = $typeCollection->next() gibt einen boolean wert zurück. Eine zeile weiter wird auf $this->typeId = $type->get('idtype') abgefragt. Gibt natürlich einen Fehler.
Ausserdem scheint die Funktion get() gar nicht in der Klasse zu existieren. Hab die Zeile mal auskommentiert, und es funktioniert.
Vielleicht kann mir ein PIFA Entwickler weiterhelfen um das zu korrigieren.
Grüsse aus der Schweiz
Installation:CONTENIDO Version 4.9.12
Webserver-Version Apache
Installierte PHP-Version 5.6.32
Datenbankserver-Version 5.5.5-10.1.22-MariaDB
PHP-Datenbankerweiterung mysqli
PHP-Einstellungen
date.timezone Europe/Zurich
include_path .:/usr/share/pear:/usr/share/php
memory_limit 256M
upload_max_filesize 128M
post_max_size 128M
max_execution_time 60
max_file_uploads 100
max_input_time 60
sql.safe_mode Deaktiviert
disable_classes nichts deaktiviert
disable_functions nichts deaktiviert
Geladene Erweiterungen:
Core, PDO, PDO_ODBC, Phar, Reflection, SPL, SimpleXML, Zend Guard Loader, Zend OPcache, bcmath, bz2, calendar, cgi-fcgi, ctype, curl, date, dom, ereg, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, imagick, imap, intl, ionCube Loader, json, libxml, mbstring, mcrypt, mhash, mysql, mysqli, mysqlnd, odbc, openssl, pcre, pdo_mysql, pdo_sqlite, posix, pspell, session, shmop, soap, sockets, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tokenizer, wddx, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, zlib
Hab grad mit der Version 4.9.12 versucht ein PIFA Formular zu erstellen. Nach erfolgreichem anlegen des Formulares, konnte ich über die Navigation nicht mehr zugreifen. Also beim Klick auf Extras=>Formular-Assistant wurde das Formular im linken Frame nicht mehr angezeigt.
Beim Laden des Frameset's entstand ein HTTP Error 500.
Der Fehler entsteht in der class.pifa.gui.php auf der Zeile 54. Die funktion: $type = $typeCollection->next() gibt einen boolean wert zurück. Eine zeile weiter wird auf $this->typeId = $type->get('idtype') abgefragt. Gibt natürlich einen Fehler.
Ausserdem scheint die Funktion get() gar nicht in der Klasse zu existieren. Hab die Zeile mal auskommentiert, und es funktioniert.
Vielleicht kann mir ein PIFA Entwickler weiterhelfen um das zu korrigieren.
Grüsse aus der Schweiz
Installation:CONTENIDO Version 4.9.12
Webserver-Version Apache
Installierte PHP-Version 5.6.32
Datenbankserver-Version 5.5.5-10.1.22-MariaDB
PHP-Datenbankerweiterung mysqli
PHP-Einstellungen
date.timezone Europe/Zurich
include_path .:/usr/share/pear:/usr/share/php
memory_limit 256M
upload_max_filesize 128M
post_max_size 128M
max_execution_time 60
max_file_uploads 100
max_input_time 60
sql.safe_mode Deaktiviert
disable_classes nichts deaktiviert
disable_functions nichts deaktiviert
Geladene Erweiterungen:
Core, PDO, PDO_ODBC, Phar, Reflection, SPL, SimpleXML, Zend Guard Loader, Zend OPcache, bcmath, bz2, calendar, cgi-fcgi, ctype, curl, date, dom, ereg, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, imagick, imap, intl, ionCube Loader, json, libxml, mbstring, mcrypt, mhash, mysql, mysqli, mysqlnd, odbc, openssl, pcre, pdo_mysql, pdo_sqlite, posix, pspell, session, shmop, soap, sockets, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tokenizer, wddx, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, zlib