[TYPO3-UG Denmark] typoscript hjælp.

Dycon - Lars Dyhr lars at dycon.dk
Mon May 7 10:31:24 CEST 2007


Hej Asbjørn

Hvis jeg forstår din problemstilling korrekt så vil du have det 
javascript tilføjet i headeren. Dette kan du gøre uden at remappe din 
html template.

Prøv at indsætte dette i din setup:

# Først defineres default (dansk):
page.headerData.112 = TEXT
page.headerData.112.value (
<script type="text/javascript">
    var so = new SWFObject("fileadmin/templates/standard/img/dansk.swf",
"mymovie", "627", "619", "8");
    so.write("flashcontent");
</script>
)

[PIDinRootline = Indsæt pid på en af dine andre sprogs rod-sider]
page.headerData.112.value (
<script type="text/javascript">
    var so = new SWFObject("fileadmin/templates/standard/img/norsk.swf",
"mymovie", "627", "619", "8");
    so.write("flashcontent");
</script>
)
[global]

[PIDinRootline = Indsæt pid på en af dine andre sprogs rod-sider]
page.headerData.112.value (
<script type="text/javascript">
    var so = new SWFObject("fileadmin/templates/standard/img/svensk.swf",
"mymovie", "627", "619", "8");
    so.write("flashcontent");
</script>
)
[global]

Håber det giver mening for dig.
Yderlig forklaring kan du få på fredag;-)

Med venlig hilsen
Lars Dyhr


Asbjørn Morell wrote:
> Hej igen.
> 
> Nu har jeg bøvlet med det i et par dage og jeg kan ikke rigtigt finde ud af 
> hvordan det skal skrues sammen. Jeg bruger templavoila til at mappe min html 
> fil. Hvordan fortæller jeg typo3 at den skal skifte en del af min html fil 
> ud? (dansk.swf) Tror jeg vil bruge PIDinRootline alligvel som Lars forslog. 
> Har sat følgende på parent siden dansk:
> 
> [PIDinRootline = 11]
> lib.dk-swf = dansk.swf
> 
> Jeg har hårdt brug for at træne mine typoscript skills :) så jeg håber at I 
> kan hjælpe mig med det sidste. Var nød til at loade den flash fil med noget 
> java script for at undgå at man skal klikke for at aktivere flash elementet 
> (IE7)
> 
> 
> <html>
> 
> ....
> 
> <script type="text/javascript">
>    var so = new SWFObject("fileadmin/templates/standard/img/dansk.swf", 
> "mymovie", "627", "619", "8");
>    so.write("flashcontent");
> </script>
> 
> ...
> 
> </html>
> 
> 
> Mvh.
> Asbjørn Morell.
> 
> PS: Vi ses fredag Lars. Det er mit første typo3 møde, så er spændt på det.
> 
> 
> 
> "Asbjørn Morell" <atmorell at gmail.com> wrote in message 
> news:mailman.1.1178138654.5108.typo3-ug-denmark at lists.netfielders.de...
>> Hej Gruppe.
>>
>> Jeg er ved at lave en side som skal have 3 sprog - da de 3 sprog version 
>> er noget forskellige (de har ikke helt de samme sider) så har jeg valgt at 
>> lave det på den gammmeldags måde, med en forside hvor man vælger dansk 
>> tysk eller engelsk. Der er så 3 hjemmesider i typo3 som bruger den samme 
>> template.
>>
>> dansk id=1
>>  page
>>  page
>>
>> tysk id=2
>>  page
>>  page
>>
>> engelsk id=3
>>  page
>>  page
>>
>> Det jeg gerne ville gøre var at ændre img/dansk.swf i templaten alt efter 
>> hvilket sprog man er inde på. dansk = img/dansk.swf , tysk img/tysk.swf 
>> osv. Hvordan gør jeg lige det? Jeg skal vel ikke have 3 templates som er 
>> ens bortset fra den ene parameter ?
>>
>> Mvh Asbjørn Morell.
>>
>>
>>
>>
>> <body>
>> <div id="outer">
>>
>> <div id="menu">
>>  <object 
>> codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" 
>> width="468" height="60" id="mymoviename">
>>  <param name="quality" value="high" />
>>  <embed src="img/dansk.swf" quality="high" width="718" height="712" 
>> name="mymoviename" align="" type="application/x-shockwave-flash" 
>> pluginspage="http://www.macromedia.com/go/getflashplayer">
>>  </embed>
>>  </object>
>> </div>
>>
>> <div id="content"></div>
>>
>> </div>
>>
>>
>>
>>
>> </body>
>>
> 
> _______________________________________________
> TYPO3-UG-denmark mailing list
> TYPO3-UG-denmark at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-denmark
> 


More information about the TYPO3-UG-denmark mailing list