Project

General

Profile

Actions

Feature #17970

closed

Consistent interface for AJAX calls in the TYPO3 Backend

Added by Benni Mack over 16 years ago. Updated over 13 years ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
-
Target version:
-
Start date:
2008-01-07
Due date:
% Done:

0%

Estimated time:
PHP Version:
5.0
Tags:
Complexity:
Sprint Focus:

Description

Hey all,

this is a first step into consistency for AJAX calls in the TYPO3 Backend. It consists of two parts. The server-side component (typo3/ajax.php with an TYPO3AJAX instance from typo3/classes/class.typo3ajax.php)) and a client-side part, connected to the AJAX objects of the prototype framework that is extended by generic responders (typo3/js/common.js) to handle errors. I also rewrote the pagetree to work with the new interface as a first example.

A small introduction, more detailed information and an example on how to write more AJAX code is also attached.

What is missing:
  • Filetree is still using old code and therefore is not working.
  • Nice error outputting (with a generic notification area in the Backend) is still missing.
    I am waiting for the first feedback until I fix these two things, which should be both trivial.
    (issue imported from #M7096)

Files

20080107_ajax_interface.patch (21.6 KB) 20080107_ajax_interface.patch Administrator Admin, 2008-01-07 12:11
ajax_manual.txt (6.59 KB) ajax_manual.txt Administrator Admin, 2008-01-07 12:11
20080109_ajax_interface_final.patch (31.7 KB) 20080109_ajax_interface_final.patch Administrator Admin, 2008-01-09 15:58
ajax_manual_v2.txt (7.52 KB) ajax_manual_v2.txt Administrator Admin, 2008-01-09 16:07
20080110_ajax_interface_commit.patch (32 KB) 20080110_ajax_interface_commit.patch Administrator Admin, 2008-01-10 23:00
ajax_manual_v3.txt (7.73 KB) ajax_manual_v3.txt Administrator Admin, 2008-01-10 23:05

Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Feature #17979: Implement TYPO3AJAX handler for Inline Relational Record EditingClosedOliver Hader2008-01-11

Actions
Related to TYPO3 Core - Bug #18006: Page tree is not working in IE6/IE7ClosedOliver Hader2008-01-16

Actions

No data to display

Actions

Also available in: Atom PDF