加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

flux:field.text CKEditor在每个保存操作的后端添加新的空

发布时间:2020-12-14 23:29:20 所属栏目:资源 来源:网络整理
导读:当我使用我的自定义FLUX CE和flux.filed.text时,每当我保存我的文本时,我都会得到新的empry line p / p在aech段之后.在 p br / p之类的段落之间添加空行 在默认的flud_styled_content中,如TextMedia,Text,TextPic – 一切都很好.只是滞后于此 flux:field.tex
当我使用我的自定义FLUX CE和flux.filed.text时,每当我保存我的文本时,我都会得到新的empry line< p>< / p>在aech段之后.在< p>< br>< / p>之类的段落之间添加空行

在默认的flud_styled_content中,如TextMedia,Text,TextPic – 一切都很好.只是滞后于此

<flux:field.text name="text" label="Text" 
                 enableRichText="TRUE"/>

我试过了:

> swich off autoParagraph
Turn off enclosing <p> tags in CKEditor 3.0
>重新加载配置和创建自定义也尝试了不同
默认,最小,自定义等
https://github.com/FluidTYPO3/flux/issues/1388#issuecomment-311618318

我发现前端有多干净 – 我只是在输出中添加了

<f:format.html parseFuncTSPath="">{text}</f:format.html>

但我不喜欢当每一个元素保存我得到越来越多的epty线

TYPO3 8.7.1通量8.2.1

解决方法

没有找到其他解决方案作为’flux’的直接添加条件
关于流量的60行/ Classes / Form / Field / Text.php
if (true === $this->getEnableRichText() && true === empty($defaultExtras)) {
    $typoScript = $this->getConfigurationService()->getAllTypoScript();
    //$configuration['defaultExtras'] = $typoScript['plugin']['tx_flux']['settings']['flexform']['rteDefaults'];
    $configuration['enableRichtext'] = true;
} else {
    $configuration['defaultExtras'] = $defaultExtras;
}

希望TYPO3能很快在核心中解决这个问题,否则’通量’会增加官方的价值

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读