Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

document Extbase Content Element #3452

Open
DavidBruchmann opened this issue Sep 21, 2023 · 3 comments
Open

document Extbase Content Element #3452

DavidBruchmann opened this issue Sep 21, 2023 · 3 comments

Comments

@DavidBruchmann
Copy link
Contributor

Current behavior

extbase extensions all rely on data that are stored in special tables.
The case that the data are coming from the content record itself is not covered in the documentation.
An element like this would be a content element instead of plugin, but can be rendered with controller and view, the repository is in this scenario not used, as the data are delivered already.

Expected behavior/output

How to setup an individual content element with extbase in TypoScript.
A description how to map incoming data in a renderAction() and display it without need for further queries.

Links

https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ExtensionArchitecture/Extbase/Examples/Index.html

TYPO3 versions

[e.g. 11, 12] 11, 12, 13, main

@DavidBruchmann
Copy link
Contributor Author

an example extension can be found here: https://github.com/DavidBruchmann/extbase-ce.
It's WIP, but can show the general concept already.

@DavidBruchmann
Copy link
Contributor Author

Hybrid extbase extensions are thinkable / possible too, where content to be shown above list view or single view are entered in the content-record but also the plugin beside options.

@DavidBruchmann
Copy link
Contributor Author

DavidBruchmann commented Sep 25, 2023

The important issue with DataMapper is solved, the rest is a diligent but routine piece of work.
DavidBruchmann/extbase-ce@c2d0cf2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant