Нажмите на элемент Скрыть значок, не обновить экран - PullRequest
0 голосов
/ 27 мая 2019

В модуле Web / List при нажатии, например, на элементе «Скрыть содержимое» значок меняется с «actions-edit-hide» на «spinner-circle-dark», но не на «actions-edit-unhide». При обновлении страницы вручную отображается правая иконка. Кажется, что AJAX Call не обновляет список. Это происходит также с помощью других действий, например, при удалении некоторых записей.

Мы запускаем TYPO3 8.7 LTS с MySQL 5.7.26 и PHP 7.2.17-0ubuntu0.18.04.1

При просмотре моего анализа сети в браузерах я вижу следующий вызов: https://2019.mbaec.de/typo3/index.php?ajaxID=%2Fajax%2Frecord%2Fprocess&ajaxToken=976157b65a4042508b6b375cf09a50ea17110b90&data[pages][376][hidden]=0

Заголовок: Принимающая сторона: 2019.mbaec.de Пользователь-агент: Mozilla / 5.0 (Windows NT 10.0; Win64; x64; rv: 66.0) Gecko / 20100101 Firefox / 66.0 Принять: application / json, текст / javascript, / ; д = 0,01 Accept-Language: fr, de; q = 0,8, en-US; q = 0,5, en; q = 0,3 Accept-Encoding: gzip, deflate, br Рефере: https://2019.mbaec.de/typo3/index.php?M=web_list&moduleToken=73ba2ec59dbfe41e0d9e1b38af45dfdebd5b2b89&id=211& X-Requested-With: XMLHttpRequest Подключение: keep-alive Cookie: be_lastLoginProvider = 1433416747; be_typo_user = 5d6f974af357ad400e1380459174c539; Typo3InstallTool = vgehc4q4fs06ph6jn0f7pmg4rd

Заголовок результата: HTTP / 1.1 200 ОК Дата: пн, 27 мая 2019 13:48:15 GMT Сервер: Apache / 2.4.29 (Ubuntu) Истекает: 0 Cache-Control: без кеша, обязательна повторная проверка Прагма: без кеша X-Frame-Options: SAMEORIGIN X-JSON: правда Дата последнего изменения: понедельник, 27 мая 2019 г. 13:48:15 GMT Варьируется: Accept-Encoding Контент-кодировка: gzip Access-Control-Expose-Headers: Content-Length, X-JSON Access-Control-Allow-Origin: * Access-Control-Allow-Headers: Accept, Contet-Type, X-Forwarded-For, X-Prototype-Version, X-Requested-With Access-Control-Allow-Methods: GET, OPTIONS, PUT, POST X-UA-совместимый: IE = край X-Content-Type-Options: nosniff Длина контента: 64 Keep-Alive: тайм-аут = 5, максимум = 100 Подключение: Keep-Alive Тип контента: приложение / JSON; кодировка = UTF-8

Результат: { "Переадресовать": "", "сообщения": [], "hasErrors": Истинный}

1 Ответ

0 голосов
/ 27 мая 2019

Эта проблема была исправлена ​​с 8.7.26 (2019-05-09 82429eb0b0 [BUGFIX] Установите hasErrors в зависимости от существующих ошибок). Вы уверены, что весь ваш кэш кода операции был очищен, и что вы действительно используете 8.7.26? 8.7.25 ввел эту ошибку как регрессию. Смотри https://forge.typo3.org/issues/87971

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...