[英]TYPO3 Empty Characters in Rich-Text-Editor (htmlarea) in new Data records from tx_news
我已经从TYPO3 6.2
更新到TYPO3 7.6
。 现在,我插入一个新的tx_news
-data记录->仅插入标题和其他一些必填字段->保存并关闭。
在预览(前端)中,我看到了我的条目,但在其他一些文本字段( htmlarea
richt-text-editor)中也看到了“空字符”。 在我的情况下是“Teilnahmemodalitäten”。 该字段已预填充2个字符。 如果您插入<f:debug>{newsItem.eventParticipationModalities}</f:debug>
,则会看到它,请参见屏幕截图:
我做了一个条件,因为如果该字段为空.. 我不想显示标题, 但是为什么默认情况下我的文本字段也不为空?
<f:if condition="{newsItem.eventParticipationModalities}">
<div class="press-info">
<h3>Teilnahmemodalitäten</h3>
<f:format.raw>{newsItem.eventParticipationModalities}</f:format.raw>
</div>
</f:if>
“Teilnahmemodalitärten”字段是tx_news
的附加字段。 这是我的ext_tables.php
:
'event_participation_modalities' => array(
'exclude' => 0,
'label' => 'LLL:EXT:.../locallang.xlf:news.event_participation_modalities',
'config' => array(
'type' => 'text',
'enableRichtext' => true,
),
'defaultExtras' => 'richtext'
),
和ext_tables.sql:
CREATE TABLE tx_news_domain_model_news (
...
event_participation_modalities text NOT NULL,
...
)
TYPO3 6.2
没问题...我该怎么办? 谢谢你的帮助。
您应该使用VHS:TrimViewhelper来调整值,如下所示:
{namespace v=FluidTYPO3\Vhs\ViewHelpers}
<f:if condition="{newsItem.eventParticipationModalities -> v:format.trim()}">
<div class="press-info">
<h3>Teilnahmemodalitäten</h3>
<f:format.raw>{newsItem.eventParticipationModalities}</f:format.raw>
</div>
</f:if>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.