Bug #52946
ExtensionUtility::configurePlugin doesn't set typoscript
Status: | New | Start date: | 2013-10-18 | |
---|---|---|---|---|
Priority: | Should have | Due date: | ||
Assigned To: | Mathias Schreiber | % Done: | 0% |
|
Category: | Backend API | Spent time: | - | |
Target version: | - | |||
TYPO3 Version: | 6.2 | Is Regression: | No | |
PHP Version: | Sprint Focus: | |||
Complexity: |
Description
Upgrading to 6.2 beta 1 I've experienced that
TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin -> \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScript doesn't register/writes the typoscript to the TypoScript Object Browser.
It writes it very well to $GLOBALS['TYPO3_CONF_VARS']['FE']['defaultTypoScript_' . $type . '.']
This seems to be a issue for Extbase only extension as EXT:gridelements got it's typoscript written as it used to
Related issues
History
#1 Updated by Soren Malling almost 2 years ago
Title is wrong, is was TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin and not the registerPlugin function
#2 Updated by Markus Klein almost 2 years ago
- Subject changed from TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin doesn't set typoscript to ExtensionUtility::configurePlugin doesn't set typoscript
#3 Updated by Jo Hasenau over 1 year ago
FYI: Gridelements does not use addTypoScript at all, but uses addStaticFile instead.
I think the difference is, that you have to include the static file then, while addTypoScript would insert the TS-code directly.
#4 Updated by Daniel Siepmann over 1 year ago
Adding a line to add it to the static typoscript FILE will work:
$GLOBALS['TYPO3_CONF_VARS']['FE']['defaultTypoScript_' . $type . '.']['cssstyledcontent/static/v4.6/'] .= $content;
That's not a fix, but workaround where you've to change the core.
I try to figure out what's the problem.
A better way, working for me, is to edit em_conf of your extension and add css_styled_content as depends.
Hope the bug will be solved soon, so we don't have to add the core extension as dependency.
#5 Updated by Mathias Schreiber 6 months ago
- Status changed from New to Needs Feedback
- Assigned To set to Mathias Schreiber
Hey Daniel,
any progress here?
#6 Updated by Daniel Siepmann 6 months ago
No sorry. I went on to other issues.
#7 Updated by Daniel Siepmann 5 months ago
As mentioned in slack, my opinion would be to add css_styled_content as suggested into ext_emconf of extbase. As css_styled_content is just one way to display content of TYPO3, and extbase supports this way, it is no dependency.
We just need to take care, whether PackageStates.php will follow the suggestions as it follows the dependencies.
#8 Updated by Alexander Opitz about 1 month ago
- Status changed from Needs Feedback to New