2017-03-20 10 views
2

현재 AEM 6.2 프로젝트에서 서식있는 텍스트 편집기 (RTE)를 사용하고 있습니다. blockquote 태그를 사용하도록 RTE를 구성하고 싶습니다. 어떻게 이것을 달성 할 수 있습니까?AEM에서 블록 인용문을 사용하도록 RTE 구성 요소를 업데이트하십시오.

<blockquote> 

구성 요소 코드 :

<paraformat jcr:primaryType="nt:unstructured" features="*"> 
    <formats jcr:primaryType="cq:WidgetCollection"> 
     <p jcr:primaryType="nt:unstructured" description="Paragraph" tag="p"/> 
     <h1 jcr:primaryType="nt:unstructured" description="Heading 1" tag="h1"/> 
     <h2 jcr:primaryType="nt:unstructured" description="Heading 2" tag="h2"/> 
     <h3 jcr:primaryType="nt:unstructured" description="Heading 3" tag="h3"/> 
     <h4 jcr:primaryType="nt:unstructured" description="Heading 4" tag="h4"/> 
     <h5 jcr:primaryType="nt:unstructured" description="Heading 5" tag="h5"/> 
     <blockquote jcr:primaryType="nt:unstructured" description="Block Quote" tag="blockquote"/> 
    </formats> 
</paraformat> 

참조 :

RTE in JCR

Dialog View

감사합니다.

+0

* configure *의 의미는 무엇입니까? RTE가'blockquote'를 옵션으로 보여 주길 원합니까, 아니면'blockquote'를 렌더링 할 수있게 하시겠습니까? 이것들은 두 가지 다른 문제이며, 따라서 묻습니다. –

+0

내가 의미 한 것은 RTE가'blockquote '를 사용할 수 있도록하는 것이었다. – phemanthkumar28

+0

내 대답보기. 나는 두 문제를 다 다루었 다. 자세한 내용이 필요하면 알려주세요 –

답변

2

당신은 공식 문서의 지침에 따라 새로운 블록 요소를 추가 할 수 있습니다

Adding custom paragraph formats to RTE

기본적으로, 당신은 RTE를 오버레이하고 새로운 요소를 도입하여 paraformat 플러그인을 확장합니다. 요약 단계는 다음과 같습니다 당신의 RTE 제어하에 EditConfig/inplaceEditing/paraformat/형식 노드 :

  1. 당신의 RTE
  2. 는 CQ 만들기 오버레이. 당신의 등 P, H1, H2

같은 다른 모든 기본 형식을 추가해야합니다>Description: Block Quote & Tag: blockquote

  • -
  • , 당신의 스타일에 대한 노드를 작성 그것을 이름을 지정하고 다음 속성에게 그것을 제공 그것. 단락 스타일 드롭 다운에서 새 단락 스타일을 볼 수 있습니다. BLOCKQUOTE 요소를 검사하여 허용되는 경우 http://www.aemcq5tutorials.com/tutorials/configure-rte-plugin-in-touch-ui/

    선택적으로, 당신은 확인해야합니다 :

    모든 사진이 게시물에 너무 오래지만 상세한 게시물에서 찾을 수 있습니다 것 등을 요약 한 것입니다 /libs/cq/xssprotection/config.xml 파일 이 파일은 많은 설명이 포함 된 자체 설명이지만 일반적으로 태그가 지원되는지 확인하려면 <tag-rules>을 확인해야합니다. OOTB AEM 6.2는 요소를 허용하지만 일부 업그레이드는이를 잃어 버렸을 수 있습니다.

  • +0

    굉장 !! 그것은 일했다!! 고맙습니다!! 'config.xml '에 관한 마지막 단계는 알아두면 좋습니다. – phemanthkumar28

    +0

    다행이었습니다. 나는 당신의 업데이트 후에 내 머리를 긁적 거렸다. 원한다면 대답을 수락하십시오. 이것은 다른 사람들을 도울 수 있습니다. config.xml은 특히 업그레이드에서 이월 된 레거시 구성에 대한 고통입니다. –