首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何自定义我的AEM CQ Richtext组件?

如何自定义我的AEM CQ Richtext组件?
EN

Stack Overflow用户
提问于 2015-12-30 07:54:18
回答 2查看 1.8K关注 0票数 1

我一直致力于一个自定义的AEM组件,其中包括标题,图像和富文本字段。我已经能够使用OTB特性让组件工作了,除了我不能让HTML创建符合我的设计者给出的规范的RichText。我需要使用的格式是<p class="lede">。我创建了一个名为p-lede的格式,并将标记输入为p class="lede",但它仍然只输入了标准的<p>标记。有什么想法可以让我实现这个目标吗?

EN

回答 2

Stack Overflow用户

发布于 2016-01-05 07:30:03

我怀疑你是否可以在RTE的触摸/经典模式下添加类(使用编辑器)(你可以使用源代码模式)。添加样式是一个选项。另一种选择是定制插件并为您的需求创建一个新的插件。

票数 0
EN

Stack Overflow用户

发布于 2017-05-31 14:08:41

这是一个很老的问题,不过我还是会给出答案的。

你需要用样式来做到这一点,你不能添加类到非格式化的OOTB。例如:

代码语言:javascript
复制
<styles
        jcr:primaryType="nt:unstructured"
        features="*">
        <styles jcr:primaryType="cq:WidgetCollection">
            <lede
                jcr:primaryType="nt:unstructured"
                cssName="lede"
                text="lede"/>
        </styles>
    </styles>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34520986

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档