Bug #94343
closed
Internal Server Error in Page Module
Added by Oliver Hader over 3 years ago.
Updated about 3 years ago.
Category:
Backend User Interface
Description
A content element having not CType
set, produces an endless loop, causing an internal server error.
→ in PageLayout/Record//Preview.html
<f:render partial="PageLayout/Record/{item.record.CType}/Preview"
arguments="{_all}" optional="1">
→ results in PageLayout/Record//Preview
→ is resolved to PageLayout/Record/Preview.html
→ ... which was the initiating partial - endless loop established ...
- Related to Task #90946: Fluid-based page layout module should render record preview through separate template file added
- Description updated (diff)
- Description updated (diff)
- Start date deleted (
2021-06-14)
- Description updated (diff)
- Status changed from New to Under Review
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
- Status changed from Resolved to Under Review
- Status changed from Under Review to Resolved
This is a breaking change. Declaring it as "BUGFIX" is in my opinion very unhonest. It would at least need the "[!!!]" prefix.
Ingo Fabbri wrote in #note-13:
This is a breaking change. Declaring it as "BUGFIX" is in my opinion very unhonest. It would at least need the "[!!!]" prefix.
Wow, "very unhonest" is a strong allegation, as it implies that my only intention was to "destroy" other projects.
Anyway, since we are at this point already:
- please provide a detailed explanation why it is like that and which scenarios are breaking
- please provide an alternative solution that would addresses mentioned endless-recursion
- Status changed from Resolved to Closed
Also available in: Atom
PDF