Seite 1 von 1

[BUG 4.9.12] Kein Zugriff auf Formulare

Verfasst: Fr 3. Nov 2017, 11:22
von chnussbaumer
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

Re: Fehler im PIFA Plugin

Verfasst: Fr 3. Nov 2017, 17:31
von Oldperl
Servus,

ein bisserl mehr müsste man da schon zu den Hintergründen wissen. Bitte denkt doch einfach mal an die paar Infos mehr, die ich in meinem Bugreport- und Fragen-Howto beschrieben habe. Dann ist es für alle Entwickler einfacher die Sache nachzuvollziehen bzw. nachzustellen. Außerdem vermeiden wir ein unnötiges Aufblähen der Bug-Threads mit dauerndem Nachfragen. Danke.

Gruß aus Franken

Ortwin