in2code-de / femanager

Modern TYPO3 Frontend User RegistrationTYPO3 Frontend User Registration and Management based on Extbase and Fluid and on TYPO3 (version 8 or newer) and the possibility to extend it to your needs.
https://www.in2code.de/agentur/typo3-extensions/femanager/
48 stars 118 forks source link

Allow using femanager plugin via Typoscript #268

Open webian opened 4 years ago

webian commented 4 years ago

Tried to place the plugin via Typoscript:

10 = USER
10 {
    userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
    extensionName = Femanager
    pluginName = Pi1
    vendorName = In2code
    controller = New
    action = create
    switchableControllerActions {
        New {
            1 = new
            2 = create
        }
    }

    view < plugin.tx_femanager.view

    persistence < plugin.tx_femanager.persistence
    persistence {
        storagePid = 49
    }

    features < plugin.tx_femanager.features

    settings < plugin.tx_femanager.settings
}

Doesn't work because this code wants the plugin inserted via tt_contents: https://github.com/in2code-de/femanager/blob/1f207180ee078f7581534893fb83c8c51c914e85/Classes/Domain/Repository/PluginRepository.php#L46

sbusemann commented 3 years ago

At the moment it is not possible, due to security reasons. If we find another solution, to avoid it, we can re-enable it.

stigfaerch commented 1 year ago

@sbusemann any news on this?

sbusemann commented 1 year ago

sorry no - this can be considered at earliest for TYPO3 13 (only if we do a major rewrite)