2012-11-29 16 views
0

我想那一頁有更多的JavaScript包括然後正常的。 我用這個代碼:Typo3一頁用特殊的JavaScript或CSS使用PIDinRootline

page=PAGE 
page{ 
headerData{ 
5=TEXT 
5.value=<linkhref="fileadmin/templates/style.css"rel="stylesheet"type="text/css"/> 
10=TEXT 
10.value=<linkhref="http://fonts.googleapis.com/css?family=Cabin+Sketch:bold"rel="stylesheet"type="text/css"/> 
20=TEXT 
20.value=<scriptsrc="http://code.jquery.com/jquery-latest.js"type="text/javascript"></script> 
40=TEXT 
40.value=<scripttype="text/javascript"src="fileadmin/templates/js/easySlider1.7.js"></script> 
50=TEXT 
50.value=<scripttype="text/javascript">$(document).ready(function(){$("#slider").easySlider({auto:true,continuous:true,prevId:'prevBtn',prevText:'',nextId:'nextBtn',nextText:'',speed:1000,pause:20000,});});</script> 
**[PIDinRootline = 8]** 
60=TEXT 
60.value=<linkhref="fileadmin/templates/skills/default.css"rel="stylesheet"type="text/css"/> 
70=TEXT 
70.value=<scriptsrc="fileadmin/templates/skills/raphael.js"type="text/javascript"></script> 
80=TEXT 
80.value=<scriptsrc="fileadmin/templates/skills/init.js"type="text/javascript"></script> 
**[end]** 
} 

但是,這三個都包含在每一頁!

THX

回答

1

條件不能任意嵌套塊,這樣反而:

page=PAGE 
page{ 
    headerData{ 
    5=TEXT 
    //... 
    [PIDinRootline = 8] 
     60=TEXT 
    [end] 
    } 
} 

你應該使用這樣的:

page=PAGE 
page{ 
    headerData{ 
    5=TEXT 
    //... 
    } 
} 

[PIDinRootline = 8] 
    page.headerData.60=TEXT 
[end] 

當然,我認爲在星號的樣本**[PIDinRootline = 8]** - **[end]**是偶然的 - 它們不允許使用

0
[PIDinRootline=8] 
     page.headerData.60 = TEXT 
     page.headerData.60.value = <link href="fileadmin/templates/skills/default.css" rel="stylesheet" type="text/css" /> 
     page.headerData.70 = TEXT 
     page.headerData.70.value = <script src="fileadmin/templates/skills/raphael.js" type="text/javascript"></script> 
     page.headerData.80 = TEXT 
     page.headerData.80.value = <script src="fileadmin/templates/skills/init.js" type="text/javascript"></script> 
[END] 

THX

+0

這就是答案 – user1354743

1

試試這個:

[globalVar = TSFE:id =8] 
    page.headerData.60 = TEXT 
    page.headerData.60.value (
    <link href="fileadmin/templates/skills/default.css" rel="stylesheet" type="text/css" /> 
    <script src="fileadmin/templates/skills/raphael.js" type="text/javascript"></script> 
    <script src="fileadmin/templates/skills/init.js" type="text/javascript"></script> 
) 
[global] 

甚至更​​好:

[globalVar = TSFE:id =8] 
    page.includeCSS.fonts81 = fileadmin/templates/skills/default.css 
    page.includeJS { 
     file81 = fileadmin/templates/skills/raphael.js 
     file81.type = application/x-javascript 
     file82 = fileadmin/templates/skills/init.js 
     file82.type = application/x-javascript 

    } 
[global] 
相關問題