[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