Osticket: FAQ kann nach dem Hinzufügen der Kategorie - v1.10-rc.2-376-g784184b nicht hinzugefügt werden

Erstellt am 3. Mai 2016  ·  5Kommentare  ·  Quelle: osTicket/osTicket

osTicket-Version v1.10-rc.2-376-g784184b (784184b) –  Aktuell
Webserver-Software Apache/2.4.6 (CentOS) PHP/5.4.16
MySQL-Version 5.5.47
PHP-Version 5.4.16

Wenn ich auf die Seite /scp/kb.php gehe, kann ich sehen, dass es 0 (null) Kategorien in der Dropdown-Liste gibt. Ich sehe auch 0 (null) FAQ-Einträge in diesem Dropdown-Menü.

Gehen Sie dann zu /scp/categories.php und fügen Sie eine Kategorie hinzu. Die Kategorie wird korrekt hinzugefügt.

Gehen Sie dann zurück zu /scp/kb.php, um einen FAQ-Eintrag in die KB einzufügen, und ich kann keines der Dropdowns mehr aktivieren, und ich sehe Folgendes in meinem Apache-Fehlerprotokoll:

PHP Fatal error: Call to a member function sort() on a non-object in /var/www/html/include/staff/faq-categories.inc.php on line 147

Hilfreichster Kommentar

Übrigens habe ich von zurückgekehrt

146: if (count($categories)) {
147: $categories->sort(function($a) { return $a->getLocalName(); });

dazu:

146: if (count($categories)) {
147: usort($kategorien, funktion($a, $b) {
148: return strcmp($a->getLocalName(), $b->getLocalName());
149: });

und es funktioniert.

Alle 5 Kommentare

das bekomme ich auch hin...

Übrigens habe ich von zurückgekehrt

146: if (count($categories)) {
147: $categories->sort(function($a) { return $a->getLocalName(); });

dazu:

146: if (count($categories)) {
147: usort($kategorien, funktion($a, $b) {
148: return strcmp($a->getLocalName(), $b->getLocalName());
149: });

und es funktioniert.

gleiches Problem :(

danke @rbukovansky es funktioniert 👍

Ich glaube, das ist in #3216 offiziell behoben

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen