Skip to content

Conversation

@RZivaralam
Copy link

TYPO3 13 changed the way backend templates are resolved.
In TYPO3 12, the extension correctly found templates in their subfolders (e.g., TKControlPanelModule/SolarModule).
In TYPO3 13, the same setup causes a "Default/Index.html" lookup error.

To fix this for TYPO3 13 without breaking existing functionality:

  • Added Index.html and Preview.html to the Default/ folder.

This ensures that the backend modules can render properly, while keeping the original structure intact.
Maintainers can review and decide if this approach should be applied in the main branch permanently or if a more structured solution is needed in the future.

@dkd-kaehm
Copy link
Contributor

dkd-kaehm commented Oct 30, 2025

Why adding/copying and not moving the files?

@RZivaralam
Copy link
Author

RZivaralam commented Oct 30, 2025

I decided to copy the files instead of moving them because I wasn’t completely sure if the existing template files are still being used by the extension or other parts of the module.

To avoid breaking any existing functionality or references, I added the new templates under Default/ as a safe workaround.


I also removed the old Backend folder, and the module still works correctly after this change.

However, I’m not completely sure if those files might still be used somewhere else in the extension.

You probably know the plugin’s structure better than I do, so please double-check if this removal is safe.

From my tests, the connection and the backend module are working fine with the new Default/ templates. without backend folder
tika

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

Successfully merging this pull request may close these issues.

2 participants