2017-10-08 155 views
0

TYPO3的7.6 Typo脚本的问题,我有以下的Typo脚本带标记

page.20 = TEMPLATE 
page.20.template = FILE 
page.20.template.file = fileadmin/design/index.html 
page.20.marks{ 
    CONTENT < styles.content.get 
    CONTENT.renderObj.stdWrap.dataWrap=<div class="col-md-12">|</div> 

    CONTENTLEFT < styles.content.getLeft 
    #CONTENTLEFT.renderObj.stdWrap.dataWrap=<div class="col-md-5">|</div> 

    CONTENTRIGHT< styles.content.getRight 
    #CONTENTRIGHT.renderObj.stdWrap.dataWrap=<div class="col-md-7 text">|</div> 


    TOPIMAGE< styles.content.getBorder 

问题是,CONTENTLEFT & CONTENTRIGHT & TOPIMAGE不会被渲染。

我已插入标记这样

###TOPIMAGE###,然后我增加了一些内容元素。

可能是什么问题?我使用Typo3 7.6.19

在此先感谢。

UPDATE enter image description here

enter image description here

+0

你是否已经安装了css_styled_content,并且包含了来自扩展css_styled_content的静态输入框? – jokumer

+0

是的,我有。上面添加了两个截图 – Felix

回答

2

使用静态的TypoScript从EXT:fluid_styled_content,而不是css_styled_content。 EXT:TYPO3 7.6的fluid_styled_content没有任何typoscript styles.content.getLeft或.. getRight。看看

typo3_src - 23年7月6日/ TYPO3/sysext/fluid_styled_content /配置/ Typo脚本/静态/设置/ styles.content.get.ts

或使用backendmodul模板,然后选择“typosript对象浏览器“查看当前加载的拼写错误设置。

如果你想使用旧的模板标记,你可以安装EXT:css_styled_content并从这些扩展中加载静态的typoscript,而不是加载fluid_styled_content。或者只是找到

typo3_src - 23年7月6日/ TYPO3/sysext/css_styled_content /静态/ SETUP.TXT

和复制的TypoScript零件styles.content.get ..只要你喜欢使用对于你的例子,如

# Clear out any constants in this reserved room! 
styles.content > 

# get content 
styles.content.get = CONTENT 
styles.content.get { 
    table = tt_content 
    select.orderBy = sorting 
    select.where = colPos=0 
} 

# get content, left 
styles.content.getLeft < styles.content.get 
styles.content.getLeft.select.where = colPos=1 

# get content, right 
styles.content.getRight < styles.content.get 
styles.content.getRight.select.where = colPos=2