Hi Robert,
You would build an array of alternative tt_news configurations, something like
this:
10 = CASE
10 {
key.cObject = RECORDS
key.cObject {
tables = tt_news
dontCheckPid = 1
source {
data = GP:tx_ttnews|tt_news
intval = 1
}
conf.tt_news = TEXT
conf.tt_news.field = type
}
default < plugin.tt_news
default {
... default tt_news configuration here
}
4 < plugin.tt_news
4 {
templateFile = yourcustomtemplatefortype4
genericmarkers {
yourmarker < lib.yourcontent
...
}
}
}
Finally, this object goes somewhere into your page template. How that is done
depends on your setup and template engine.
Loek
On 12-05-14 08:58, Robert Wildling wrote:
Hey, Loek,
good to read you here (and there!)!
Thank you very much for your feedback! But I am quite a bit lost here... where
would the appropriate tt_news-TS be loaded?
The thing is that I want 3 more tt_news types, and each type has it's own
templateFile and its own genericmarkers. Of course, there is always the way to
include the TS on the very page, but it would be a way smoother way to include
the appropriate TS on "Type Selection", so-to-say...
I'd be grateful for any further hints...!
Thanks a lot!
Robert
Am 11.05.14 22:01, schrieb Loek Hilgersom:
Oh, sorry, the example is still using some register here, should be this
of course:
10 = CASE
10 {
//key.data = register:tt_news_type
key.cObject = RECORDS
key.cObject {
tables = tt_news
dontCheckPid = 1
source {
data = GP:tx_ttnews|tt_news
intval = 1
}
conf.tt_news = TEXT
conf.tt_news.field = type
}
default = TEXT
default.value = DEFAULT
3 = TEXT
3.value = THREE
4 = TEXT
4.value = FOUR
}
The commented line is what you could use if you've got the value stored
already.
Cheers,
Loek
_______________________________________________
TYPO3-english mailing list
TYPO3-english@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english