Feature #33584
closedcheckIF for each TypoScript content objects (cObjects)
0%
Description
Currently the checkIf method is only for certain cObjects (HMENU, CASE, IMAGE, stdWrap)
valid, all other cObjects are ignored.
This behaviour makes no sense to me and the TypoScript code gets unnecessarily bloated.
Example:
- doesn't work
10 = CONTENT
10 {
#ignored
if.isTrue.data = GP:tx_ttnews|tt_news
10 = CONTENT
10 {
#ignored
if.isTrue.data = GP:tx_ttnews|tt_news
table = tt_news
select {
}
renderObj = COA
renderObj {
10 = TEXT
10.field = title
}
}
works but code gets bloated
- works but code gets bloated
10 = COA
10 {
10 = CONTENT
10 {
if.isTrue.data = GP:tx_ttnews|tt_news
10 = COA
10 {
10 = CONTENT
10 {
if.isTrue.data = GP:tx_ttnews|tt_news
table = tt_news
select {
}
renderObj = COA
renderObj {
10 = TEXT
10.field = title
}
}
}
Updated by Michael Birchler almost 13 years ago
A clean example:
10 = CONTENT 10 { #ignored if.isTrue.data = GP:tx_ttnews|tt_news table = tt_news select { } renderObj = COA renderObj { 10 = TEXT 10.field = title } } 10 = COA 10 { #works if.isTrue.data = GP:tx_ttnews|tt_news 10 = CONTENT 10 { table = tt_news select { } renderObj = COA renderObj { 10 = TEXT 10.field = title } } }
Updated by Alexander Opitz almost 10 years ago
- Status changed from New to Needs Feedback
Hi,
does the problem still exists within newer versions of TYPO3 CMS (6.2.9)?
Updated by Gerrit Code Review almost 10 years ago
- Status changed from Needs Feedback 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 http://review.typo3.org/36817
Updated by Gerrit Code Review almost 10 years ago
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/36817
Updated by Gerrit Code Review over 9 years ago
Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/36817
Updated by Mathias Schreiber over 8 years ago
- Status changed from Under Review to Closed