[TYPO3-templavoila] how to use "One huge redundant DS - Many different TOs"?
Joerg Wagner
news.netfielders.de at digilog.de
Thu Aug 21 11:00:28 CEST 2008
Hi Ron,
I use the method you described quite often (one DS, multiple HTML files
& TOs). Sometimes I experience a nasty little problem with that
constellation. Maybe you know a solution:
The DS elements that are not used together with a certain TO and HTML
file must never get mapped. If I accidentally map one of these elements,
or if I change an HTML+TO later to not include that element any more,
there is no way to wipe the associated mapping. TV continues to show an
error message for the defect mapping and - as I cannot remap it - there
seems to be no way to get rid of that.
Any ideas?
Cheers,
Jörg.
Ron Hall schrieb:
> Hi MaaBoo,
>
> I think the behavior you are experiencing is because you are probably
> using the same HTML file for both TOs. In effect the DS fields are not
> being used but the HTML you have in the template still shows up (as
> expected).
>
> If you make a copy of the HTML file, delete the two items that you do
> not want and use that for the basis of the other TOs it will work. As
> before you would not map those DS fields on those templates. In others
> words you can have one DS but you have to use multiple HTML files for
> the TOs.
>
> BTW. What you are trying to do works best with fields that have TS
> driven output. If they are fields which are for the user to place
> content then it is best to do an additional DS.
>
> Hope this helps,
> Ron
>
> On Aug 19, 2008, at 9:53 AM, maaboo wrote:
>
>> Hi!
>>
>> I'm new to TYPO3 and just creating my first site. I learned Futuristic
>> Template Building about DS/TO creation, but i don't understand how i can
>> apply one huge html template with huge number of fields to many TO with
>> different mapped fields. For ex.:
>>
>> <div id ="wcont">
>> <div id="top"><h1>Top.</h1></div>
>> <div id="mmnu">
>> <ul class="mnu">
>> <li class="tmnu"><a href="#">Menu L1
>> </a>
>> <ul>
>> <li><a href="#">Menu L2</a></li>
>> </ul>
>> </a>
>> </li>
>> </ul>
>> <div id="cont">Text.</div>
>> <div id="foot">Footer.</div>
>> </div>
>>
>> And what if i modify this template adding to it next 2 divs?:
>>
>> <div id="brmnu">Breadcrumb</div>
>> <div id="totop"><a href="#top">To top</a></div>
>>
>> If i add them to main template, but don't map - they show their content
>> "Breadcrumb" and "To top". But i want to add them to main DS and make
>> two TO
>> - as shown first above and other - with new added fields mapped to
>> divs. How
>> i can hide these divs from first TO and show them only in second
>> (third etc)
>> TOs? Or... How i can manage my templates/DS/TO to minimize number of
>> files/operations/etc?
>> --
>> with respect, MaaBoo
>> _______________________________________________
>> TYPO3-project-templavoila mailing list
>> TYPO3-project-templavoila at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-project-templavoila
>>
>
More information about the TYPO3-project-templavoila
mailing list