2016-02-12 64 views
0

對於我的模板,我使用的是流體驅動的TYPO3擴展(flux,vhs,fluidpages,fluidcontent)。 對於默認模板,我正在使用fluid_styled_content。allowedContentTypes in fluidcontent for fluid_styled_content

我可以用下面的標記限制的內容類型:

<flux:grid.column colPos="2" name="hero" label="Hero Image"> 
    <flux:form.variable name="allowedContentTypes" value="fluidcontent_content" /> 
    <flux:form.variable name="Fluidcontent" value="{allowedContentTypes: 'Vendor.ExtensionName:HeroImage.html'}" /> 
</flux:grid.column> 

但現在我想限制只允許一個fluid_styled_content元素。 我嘗試以下,但它不工作:

<flux:grid.column colPos="1" variables="{allowedContentTypes: 'text,textpic'}" /> 

難道是因爲我使用fluid_styled_content而不是css_styled_content?

我的設置: TYPO3 7.6.2 流量:7.3.0 fluidcontent:4.4.0 fluidpages:3.4.0

回答

1

在fluid_styled_content不再有一個texttextpic CTYPE。現在叫做textmedia。所以請嘗試:

<flux:grid.column colPos="1" variables="{allowedContentTypes: 'textmedia'}" /> 
+0

它總是小寫的模板文件名嗎?爲什麼流體內容中的命名約定不同? – kimomat