2017-09-19 1 views

Répondre

2

Il existe plusieurs solutions possibles pour cette question.

1.) Utilisez fluid_styled_content.

I supposons que maintenant fluid_styled_content au lieu de css_styled_content est utilisé. Par conséquent, le TypoScript utilisé ne fonctionne plus. Une solution valide serait de revenir à css_styled_content. Cependant, c'est la vieille façon ancienne et pour les nouveaux projets, vous ne devriez pas faire cela.

2.) Remplacer le modèle de fluid_styled_content.

Si vous ouvrez le modèle de fluid_styled_content et l'élément HTML, trouvé à typo3/sysext/fluid_styled_content/Resources/Private/Templates/Html.html vous verrez

<f:format.raw>{data.bodytext}</f:format.raw> 

cela doit être changé pour

<f:format.html>{data.bodytext}</f:format.html> 

Redéfinition est décrit dans la documentation, voir https://docs.typo3.org/typo3cms/extensions/fluid_styled_content/7.6/Configuration/OverridingFluidTemplates/Index.html

0

Si vous utilisez fluid_styled_content, remplacez le HTML.html et souhaitez utiliser les formulaires et ont les balises de lien Typo3 <link>text</link> converties en liens html, vous devrez utiliser (au moins cela a fonctionné pour moi, les deux formulaires HTML personnalisés travaillaient et des liens ont été convertis):

<f:format.htmlentitiesDecode> 
    <f:format.html parseFuncTSPath="lib.parseFunc"> 
     {data.bodytext} 
    </f:format.html> 
</f:format.htmlentitiesDecode>