Project

General

Profile

Actions

Bug #79407

closed

if <f:alias> contains too many variables in map, it triggers an error-page with a wrong message

Added by Dieter Porth almost 8 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Could have
Assignee:
-
Category:
-
Target version:
-
Start date:
2017-01-22
Due date:
% Done:

0%

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

Description

If I try to use
<f:alias map="{ editSpeech: {
form: { markerSignStyle: '',
iconPath: '',
signFields: settings.controller.action.parent.speech.parts.all,
menuAction: settings.controller.menu.action.update,
menuDataType: settings.controller.menu.dataType.speech,
menuDataReaction: settings.controller.menu.dataReaction.speech,
menuModel: settings.controller.menu.model.speech,
menuParent: settings.controller.menu.parent.cartoon,
sizeClass: 'small',
mediaIn: mediaIn,
plugIn: plugIn,
speechFields: speechFields,
parent: cartoon
},
rid: { ridSpeech: ridSpeech,
ridSpeechMarkup: ridSpeechMarkup,
ridSpeechForm: ridSpeechForm,
ridSpeechTests: ridSpeechTests,
actionType: settings.controller.action.type.update,
actionParent: settings.controller.action.parent.speech.name.cartoon,
actionFields: settings.controller.action.parent.speech.parts.speech,
ridSpeechFieldText: '{ridSpeech}-{speechFields.text}',
ridSpeechFieldFormText: '{ridSpeechForm}-{speechFields.text}',
ridSpeechFieldJsText: ''
}
}
}"
>

I get the unexpected error-Message "#1238169398: Not all tags were closed! (More information)". The message dont describe the error.
Actually I use aktually the work-around and that works fine.

<f:alias map="{ editSpeechForm: { markerSignStyle: '',
iconPath: '',
signFields: settings.controller.action.parent.speech.parts.all,
menuAction: settings.controller.menu.action.update,
menuDataType: settings.controller.menu.dataType.speech,
menuDataReaction: settings.controller.menu.dataReaction.speech,
menuModel: settings.controller.menu.model.speech,
menuParent: settings.controller.menu.parent.cartoon,
sizeClass: 'small',
mediaIn: mediaIn,
plugIn: plugIn,
speechFields: speechFields,
parent: cartoon
}
}
}"
>
<f:alias map="{editSpeechRid: { ridSpeech: ridSpeech,
ridSpeechMarkup: ridSpeechMarkup,
ridSpeechForm: ridSpeechForm,
ridSpeechTests: ridSpeechTests,
actionType: settings.controller.action.type.update,
actionParent: settings.controller.action.parent.speech.name.cartoon,
actionFields: settings.controller.action.parent.speech.parts.speech,
ridSpeechFieldText: '{ridSpeech}-{speechFields.text}',
ridSpeechFieldFormText: '{ridSpeechForm}-{speechFields.text}',
ridSpeechFieldJsText: ''
}
}
}"
>

It seems to me, that the f:alias-Viewhelper has some undecumented capacity restrictions.

With best regards
Dieter

Actions

Also available in: Atom PDF