gpt4 book ai didi

ckeditor - Flux:field.text + CKEditor 在后端添加新的空

每次保存操作

转载 作者:行者123 更新时间:2023-12-04 20:31:34 27 4
gpt4 key购买 nike

当我使用带有flux.filed.text 的自定义FLUX CE 时,每次保存文本时,我都会得到新的空行<p></p>在 aech 段落之后。在段落之间添加空行,如 <p><br></p>
在默认的flud_styled_content 中,如TextMedia、Text、TextPic - 一切正常。只是滞后这个

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

我试过:
  • 关闭自动段落
    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>

    但我不喜欢当每个元素都保存时我得到越来越多的空行

    TYPO3 8.7.1 + 通量 8.2.1

    最佳答案

    没有找到其他解决方案作为直接在“flux”中添加条件
    关于flux/Classes/Form/Field/Text.php中的第60行

    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 将尽快在核心中解决此问题,否则“flux”将添加官方补丁

    关于ckeditor - Flux:field.text + CKEditor 在后端添加新的空 <p></p> 每次保存操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44844329/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com