Bug #90953

Epic #92636: felogin bug collection

Add missing view path definition for felogin

Added by Kevin Appelt over 1 year ago. Updated about 1 month ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
felogin
Target version:
-
Start date:
2020-04-05
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
10
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

To make it easier to customize the template paths of felogin we should define the view paths in TypoScript and provide constants to easily override them.


Related issues

Has duplicate TYPO3 Core - Bug #91228: Custom Fluid Template for felogin Closed2020-04-28

Actions
#1

Updated by Gerrit Code Review over 1 year ago

  • Status changed from New to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/64080

#2

Updated by Jonathan Starck over 1 year ago

  • Has duplicate Bug #91228: Custom Fluid Template for felogin added
#3

Updated by Gerrit Code Review over 1 year ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/64080

#4

Updated by Christian Hackl about 1 year ago

This change (setup and constants) does not seem to work.

Error Message ($controller and $action are filled correctly but $templateReference and $this->getTemplateRootPaths() are empty):
"Tried resolving a template file for controller action "Login->login" in format ".html", but none of the paths contained the expected template file (). No paths configured."

At least not in this case:

Login = FLUIDTEMPLATE
Login {
    Format = html
    layoutRootPath {
        20 = {$theme.urls.themeResources}Private/Extensions/felogin/Companies/Layouts/
    }
    templateRootPath {
        20 = {$theme.urls.themeResources}Private/Extensions/felogin/Companies/Templates/
    }
    partialRootPath {
        20 = {$theme.urls.themeResources}Private/Extensions/felogin/Companies/Partials/
    }

    extbase {
        controllerActionName = login
        controllerExtensionName = Felogin
        controllerName = Login
        pluginName = Login
    }

    variables {
        ### Position of the feUsers (uid)
        storagePid = TEXT
        storagePid.value = 2
    }
}

#5

Updated by Markus Klein about 1 year ago

  • Parent task set to #92636
#6

Updated by Gerrit Code Review 4 months ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/64080

#7

Updated by Gerrit Code Review 4 months ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/64080

#8

Updated by Kevin Appelt 4 months ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
#9

Updated by Benni Mack about 1 month ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF