typo3:studip
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| typo3:studip [2016/07/21 08:40] – [Zusammenfassung der bisherigen Änderungen] jenad | typo3:studip [2024/08/07 11:39] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| ===== Zusammenfassung der bisherigen Änderungen ===== | ===== Zusammenfassung der bisherigen Änderungen ===== | ||
| - | * die Klassen werden nicht geladen, autoload ist bei Typo3-v7 anders | + | * die Klassen werden nicht geladen, autoload ist bei TYPO3-v7 anders |
| * die Grafiken werden nicht geladen, der Pfad zu gfx hat sich geändert | * die Grafiken werden nicht geladen, der Pfad zu gfx hat sich geändert | ||
| * die Bezeichner in den Formularen (Klassen) haben sich geändert; javascript greift dadurch völlig daneben | * die Bezeichner in den Formularen (Klassen) haben sich geändert; javascript greift dadurch völlig daneben | ||
| Zeile 88: | Zeile 88: | ||
| </ | </ | ||
| - | und bei direktem Aufruf der api: | + | die Anmeldedaten stimmen |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | das ist es aber nicht, | + | |
| <note tip> | <note tip> | ||
| Zeile 143: | Zeile 139: | ||
| < | < | ||
| - | 00597: | ||
| 00598: | 00598: | ||
| Zeile 154: | Zeile 149: | ||
| es wird ein String erwartet für simplexml_load_string, | es wird ein String erwartet für simplexml_load_string, | ||
| - | < | + | < |
| - | < | + | Ich habe mir die Struktur |
| - | $data=$data[0]; | + | |
| - | </ | + | |
| - | + | ||
| - | die vollständige Funktion sieht jetzt so aus: | + | |
| - | <code php> | + | |
| - | | + | |
| - | $result = array(); | + | |
| - | // Extract already configured flexform values. | + | |
| - | $data=$data[0]; | + | |
| - | $xml = simplexml_load_string($data[' | + | |
| - | if ($xml) { | + | |
| - | $json = json_encode($xml); | + | |
| - | $fullConfig = json_decode($json, | + | |
| - | $fullConfig = $fullConfig[' | + | |
| - | foreach ($fullConfig as $c) { | + | |
| - | $result[$c[' | + | |
| - | } | + | |
| - | } | + | |
| - | return $result; | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | die Fehlermeldung mit dem simplexml_load_string ist jetzt weg! | + | |
| - | + | ||
| - | <note important> | + | |
| - | + | ||
| - | neuer Versuch mit dieser komplett neuen Funktion, nachdem ich die Struktur des Arrays durchsucht habe: | + | |
| <code php> | <code php> | ||
| Zeile 269: | Zeile 237: | ||
| + | < | ||
| + | |||
| + | ===== Fehler bei Ansicht der Seite ===== | ||
| + | |||
| + | <note warning> | ||
| + | |||
| + | aus MVC wurde Mvc, der neue Aufruf ist also | ||
| + | |||
| + | < | ||
| + | class ImportStudipController extends \TYPO3\CMS\Extbase\Mvc\Controller\ActionController | ||
| + | </ | ||
| + | |||
| + | OK | ||
| + | |||
| + | ======== HURRA ========= | ||
| + | |||
| + | BINGO !!!! es funktioniert!! //Das// war ja was. | ||
| + | |||
| + | |||
| + | ====== weitere Fehler ====== | ||
| + | |||
| + | |||
| + | <note warning> | ||
| + | |||
| + | es können keine weiteren Einstellungen vorgenommen werden zur Hauptauswahl, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | <note tip>es müssen weitere Änderungen an der javascript-Datei vorgenommen werden!</ | ||
| + | |||
| + | < | ||
| + | diff tx_importstudip.js~ tx_importstudip.js | ||
| + | 691c691 | ||
| + | < var container = element.closest(' | ||
| + | --- | ||
| + | > var container = element.closest(' | ||
| + | </ | ||
| + | |||
| + | jetzt sieht es so aus: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | und nach dem aufklappen | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== fataler Fehler json-decode beim Bearbeiten des Forms Person-details ===== | ||
| + | |||
| + | <note warning>< | ||
| + | |||
| + | |||
| + | der Fehler tritt nur auf, wenn man bei einer neuen Seite sofort " | ||
| + | |||
| + | ===== Anzeige Veranstaltungen kann nicht konfiguriert werden, es gibt diesen Ajax-Fehler: | ||
| + | |||
| + | |||
| + | <note warning>< | ||
typo3/studip.1469090458.txt.gz · Zuletzt geändert: (Externe Bearbeitung)
