Benutzer-Werkzeuge

Webseiten-Werkzeuge


typo3:studip

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
typo3:studip [2016/08/02 10:54]
2007 [Fehler Übergabe an simplexml_load_string in getConfig - kein String]
typo3:studip [2016/08/17 16:26]
2007 [fataler Fehler json-decode beim Bearbeiten des Forms Person-details]
Zeile 256: Zeile 256:
  
  
-====== Feinarbeit ======+====== weitere Fehler ====== 
 + 
 + 
 +<note warning>weitere Einstellungen nicht aufgeklappt</note> 
 + 
 +es können keine weiteren Einstellungen vorgenommen werden zur Hauptauswahl, weil die entsprechenden Formulare nicht sichtbar sind: 
 + 
 +{{:typo3:bildschirmfoto_2016-08-11_um_11.30.45.png?nolink&300|}} 
 + 
 +<note tip>es müssen weitere Änderungen an der javascript-Datei vorgenommen werden!</note> 
 + 
 +<code> 
 +diff tx_importstudip.js~ tx_importstudip.js 
 +691c691 
 +<         var container = element.closest('.form-section'); 
 +--- 
 +>         var container = element.closest('.form-group'); 
 +</code> 
 + 
 +jetzt sieht es so aus: 
 + 
 +{{:typo3:bildschirmfoto_2016-08-11_um_11.35.13.png?nolink&300|}} 
 + 
 +und nach dem aufklappen 
 + 
 +{{:typo3:bildschirmfoto_2016-08-11_um_11.36.41.png?nolink&300|}} 
 + 
 +===== fataler Fehler json-decode beim Bearbeiten des Forms Person-details ===== 
 + 
 +<note warning><code>PHP Warning: json_decode() expects parameter 1 to be string, array given in /var/www/hss.dmknet.de/htdocs/typo3conf/ext/importstudip/Classes/Utility/ConfigForm.php line 121</code></note> 
 + 
 +die Daten liegen scheinbar schon als json vor, das entfernen von json_decode hilft. 
 + 
 +ConfigForm.php: 
 + 
 +<code> 
 +120,121c120,121 
 +<                 json_decode(StudipConnector::getExternConfigurations( 
 +<                 $config['settings.institute'], $config['settings.pagetype'])), 
 +--- 
 +>                 StudipConnector::getExternConfigurations( 
 +>                 $config['settings.institute'], $config['settings.pagetype']), 
 + 
 +</code> 
 + 
 +<note important>dieser Fehler ist zwar weg, aber es gibt jetzt einen neuen Fehler im form Liste Mitarbeiter</note> 
 + 
 +der Fehler tritt nur auf, wenn man bei einer neuen Seite sofort "Mitarbeiter" konfiguriert. Wenn man zunächst "Liste von Mitarbeitern" anwählt und anschließend zu "Person" wechselt, tritt der Fehler nicht auf. Vermutlich wird hier ein Parameter nicht gespeichert, zB Institute. 
 + 
 +===== Anzeige Veranstaltungen kann nicht konfiguriert werden, es gibt diesen Ajax-Fehler: =====
  
-Anzeige Veranstaltungen kann nicht konfiguriert werden, es gibt diesen Ajax-Fehler: 
  
 <note warning><code>PHP Warning: implode(): Invalid arguments passed in /var/www/htdocs/typo3conf/ext/importstudip/Classes/Utility/StudipConnector.php line 143</code></note> <note warning><code>PHP Warning: implode(): Invalid arguments passed in /var/www/htdocs/typo3conf/ext/importstudip/Classes/Utility/StudipConnector.php line 143</code></note>
  
typo3/studip.txt · Zuletzt geändert: 2016/08/17 16:26 von 2007