Project

General

Profile

Actions

Feature #5098

closed

Add support for t3lib_extMgm::insertModuleFunction

Added by Xavier Perseguers about 15 years ago. Updated almost 6 years ago.

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

0%

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

Description

At the moment, Extbase allows creation of backend module, just as old-school scbase modules were created. This works even if it still lacks a few features to be used for real.

However there is no chance to create an extension object (aka module function) with Extbase. Extension Objects are used to hook into existing module's function menu and add new entries (e.g., if you have RealURL installed, it adds new functions to the function menu of Web > List).

Discussion of this feature is to be found in mvc mailing list in thread "t3lib_extMgm::insertModuleFunction".

Proposed patch with working example is to be found in EXT:mvc_extjs and EXT:mvc_extjs_samples.

Patch:
http://forge.typo3.org/repositories/entry/extension-mvc_extjs/trunk/Patches/Extbase/ExtensionObjects.diff

Example:
See SimpleModuleFunctionController from http://forge.typo3.org/projects/show/extension-mvc_extjs_samples

Known problem to be solved once basic idea has been accepted: link generation does not work as expected for extension objects.

Actions

Also available in: Atom PDF