[TYPO3-english] tt_news TypoScript
Michael Miousse
mmiousse at infoglobe.ca
Mon Sep 21 14:10:23 CEST 2009
Le Fri, 18 Sep 2009 08:49:26 -0400, Lamb, Brian a écrit :
Yes you can
There is 2 different way of doing what you wish to do
the first one is using only typoscript objects to achive it something like this:
lib.news1 < plugin.tt_news
lib.news1{
code>
code = LIST
pid_list = 12
}
lib.news2 < plugin.tt_news
lib.news2{
code>
code = LIST
pid_list = 13
}
and then you map your 2 ts object into your template
the second one is by using tt_news plugins
you start by creating 2 tt_news plugins and you keep their uids
then you create 2 distinct ts object of type RECORDS
lib.news1 = RECORDS
lib.news1{
source = 12 // this is the uid of one of your 2 plugins you created
tables = tt_content
conf.tt_content < plugin.tt_news
conf.tt_content{
displaySingle.title_stdWrap.wrap = <div>this is My first Plugin</div>|
}
}
lib.news2 = RECORDS
lib.news2{
source = 13 // this is the uid of one the other plugin you created
tables = tt_content
conf.tt_content < plugin.tt_news
conf.tt_content{
displaySingle.title_stdWrap.wrap = <div>this is My second Plugin</div>|
}
}
and then you map your 2 ts object (lib.news1,lib.news2) into your template using templavoila
the second methode is usefull in case you need edimaster to change your plugin. It uses the plugin you created instead ts only
> Greetings all,
>
> I posed this question recently but I think it may have gotten lost in
> the shuffle because my reply changed the subject. Essentially, I want to
> associate two different tt_news elements on the same page with different
> TypoScripts. I render these objects with TemplaVoila. Any thoughts on
> how to do that?
>
> Thanks,
>
> Brian Lamb
>
>
> Date: Wed, 16 Sep 2009 10:06:02 -0400 From: Dan Osipov
> <dosipov at phillyburbs.com> Subject: Re: [TYPO3-english] tt_news
> TypoScript To: typo3-english at lists.netfielders.de Message-ID:
> <mailman.1.1253109962.24179.typo3-english at lists.netfielders.de>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> If you render the objects through TS, then you just need to modify the
> individual object code:
>
> page.32 < plugin.tt_news
> page.32 {
> displayLatest {
> title_stdWrap.crop = 140 | ... | 1
> }
> }
> page.33 < plugin.tt_news
> page.33 {
> displayLatest {
> title_stdWrap.crop = 20 | ... | 1
> }
> }
>
> Dan Osipov
> Calkins Media
> http://danosipov.com/blog/
> <https://owa.jcvi.org/exchweb/bin/redir.asp?URL=http://danosipov.com/blog/>
>
> Lamb, Brian wrote:
>> Greetings all,
>>
>> Is it possible to attribute different TypoScript descriptions to
>> different tt_news records on the same page? For example, I have the
>> following TypoScript on a page:
>>
>> plugin.tt_news {
>> displayLatest {
>> title_stdWrap.crop = 140 | ... | 1
>> }
>> }
>>
>> Which applies to both instances of tt_news on the same page. However, I
>> would like to have one tt_news object use this, and another change the
>> crop information to be a bit smaller. Is this possible? If so, how?
>>
>> Thanks,
>>
>> Brian Lamb
More information about the TYPO3-english
mailing list