}
function resetSearchField() {
- var dataTablesFilter = find(".dataTables_filter");
$('.dataTables_wrapper').find('.dataTables_filter').append($('<span />', {
'class':'t3-icon t3-icon-actions t3-icon-actions-input t3-icon-input-clear t3-tceforms-input-clearer',
'id':'resetSearch',
dataType: 'json',
success: function(data) {
- // Hide loader
- $('.splash-receivedata').removeClass('is-shown');
-
// Something went wrong, show message
if (data.errorMessage.length) {
TYPO3.Flashmessage.display(TYPO3.Severity.warning, TYPO3.l10n.localize('extensionList.updateFromTerFlashMessage.title'), data.errorMessage, 10);
data.message
);
- // Show content
- $('#terTable_wrapper').removeClass('is-loading');
-
- // Header: Show message
- $('.typo3-extensionmanager-headerRowRight .splash-receivedata').removeClass('is-hidden');
-
if (data.updated) {
$.ajax({
url: window.location.href + '&tx_extensionmanager_tools_extensionmanagerextensionmanager%5Bformat%5D=json',
}
});
}
+ },
+ error: function(jqXHR, textStatus, errorThrown) {
+ // Create an error message with diagnosis info.
+ var errorMessage = textStatus + '(' + errorThrown + '): ' + jqXHR.responseText;
+
+
+ TYPO3.Flashmessage.display(
+ TYPO3.Severity.warning,
+ TYPO3.l10n.localize('extensionList.updateFromTerFlashMessage.title'),
+ errorMessage,
+ 10
+ );
+ },
+ complete: function() {
+
+ // Hide loader
+ $('.splash-receivedata').removeClass('is-shown');
+
+ // Show content
+ $('#terTable_wrapper').removeClass('is-loading');
+
+ // Header: Show message
+ $('.typo3-extensionmanager-headerRowRight .splash-receivedata').removeClass('is-hidden');
}
});
}