この会話は、活動がないためロックされています。新しい投稿を作成してください。
この会話は、活動がないためロックされています。新しい投稿を作成してください。
I have an RTE in touch ui dialog as below
<?xml version="1.0" encoding="UTF-8"?>
<jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:nt="http://www.jcp.org/jcr/nt/1.0"
jcr:primaryType="nt:unstructured"
jcr:title="Legal Footer"
sling:resourceType="cq/gui/components/authoring/dialog">
<content
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/container">
<layout
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/layouts/tabs"
type="nav"/>
<items jcr:primaryType="nt:unstructured">
<text
jcr:primaryType="nt:unstructured"
jcr:title="Text"
sling:resourceType="granite/ui/components/foundation/container">
<layout
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/layouts/fixedcolumns"/>
<items jcr:primaryType="nt:unstructured">
<columns
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/container">
<items jcr:primaryType="nt:unstructured">
<text
jcr:primaryType="nt:unstructured"
sling:resourceType="cq/gui/components/authoring/dialog/richtext"
hideLabel="true"
name="./text"
useFixedInlineToolbar="{Boolean}true">
<rtePlugins
jcr:primaryType="nt:unstructured">
<edit
jcr:primaryType="nt:unstructured"
features="*"/>
<findreplace
jcr:primaryType="nt:unstructured"
features="*"/>
<format
jcr:primaryType="nt:unstructured"
features="*"/>
<image
jcr:primaryType="nt:unstructured"
features="*"/>
<keys
jcr:primaryType="nt:unstructured"
features="*"/>
<justify
jcr:primaryType="nt:unstructured"
features="*"/>
<lists
jcr:primaryType="nt:unstructured"
features="*"/>
<misctools
jcr:primaryType="nt:unstructured"
features="*">
<specialCharsConfig jcr:primaryType="nt:unstructured">
<chars jcr:primaryType="nt:unstructured">
<copyright
jcr:primaryType="nt:unstructured"
entity="&#169;"/>
<trademark
jcr:primaryType="nt:unstructured"
entity="&#8482;"/>
<registered
jcr:primaryType="nt:unstructured"
entity="&#174;"/>
<emDash
jcr:primaryType="nt:unstructured"
entity="&#8212;"/>
<nbsp
jcr:primaryType="nt:unstructured"
entity="&#160;"/>
<serviceMark
jcr:primaryType="nt:unstructured"
entity="&#8480;"/>
<dollar
jcr:primaryType="nt:unstructured"
entity="&#36;"/>
<rupee
jcr:primaryType="nt:unstructured"
entity="&#8377;"/>
<euro
jcr:primaryType="nt:unstructured"
entity="&#128;"/>
<pound
jcr:primaryType="nt:unstructured"
entity="&#163;"/>
<dagger
jcr:primaryType="nt:unstructured"
entity="&#134;"/>
<doubleDagger
jcr:primaryType="nt:unstructured"
entity="&#135;"/>
</chars>
</specialCharsConfig>
</misctools>
<styles
jcr:primaryType="nt:unstructured"
features="*">
<styles jcr:primaryType="nt:unstructured">
<plainSpan
jcr:primaryType="nt:unstructured"
cssName="defaultSpan"
text="Default (add span tag)"/>
<lead
jcr:primaryType="nt:unstructured"
cssName="lead"
text="Lead"/>
</styles>
</styles>
<spellcheck
jcr:primaryType="nt:unstructured"
features="*"/>
<subsuperscript
jcr:primaryType="nt:unstructured"
features="*"/>
<table
jcr:primaryType="nt:unstructured"
features="*"/>
<undo
jcr:primaryType="nt:unstructured"
features="*"/>
<paraformat
jcr:primaryType="nt:unstructured"
features="*">
<formats jcr:primaryType="nt:unstructured">
<default_p
jcr:primaryType="nt:unstructured"
description="Paragraph"
tag="p"/>
<default_h1
jcr:primaryType="nt:unstructured"
description="Heading 1"
tag="h1"/>
<default_h2
jcr:primaryType="nt:unstructured"
description="Heading 2"
tag="h2"/>
<default_h3
jcr:primaryType="nt:unstructured"
description="Heading 3"
tag="h3"/>
<default_h4
jcr:primaryType="nt:unstructured"
description="Heading 4"
tag="h4"/>
<default_h5
jcr:primaryType="nt:unstructured"
description="Heading 5"
tag="h5"/>
<default_h6
jcr:primaryType="nt:unstructured"
description="Heading 6"
tag="h6"/>
<default_blockquote
jcr:primaryType="nt:unstructured"
description="Quote"
tag="blockquote"/>
<default_pre
jcr:primaryType="nt:unstructured"
description="Preformatted"
tag="pre"/>
</formats>
</paraformat>
</rtePlugins>
<uiSettings jcr:primaryType="nt:unstructured">
<cui jcr:primaryType="nt:unstructured">
<inline
jcr:primaryType="nt:unstructured"
toolbar="[format#bold,format#italic,format#underline,#justify,#lists,subsuperscript#subscript,subsuperscript#superscript,links#modifylink,links#unlink,links#anchor,#image,findreplace#find,findreplace#replace,spellcheck#checktext,misctools#specialchars,misctools#sourceedit,#styles,#paraformat,table#table]">
<popovers jcr:primaryType="nt:unstructured">
<justify
jcr:primaryType="nt:unstructured"
items="[justify#justifyleft,justify#justifycenter,justify#justifyright]"
ref="justify"/>
<lists
jcr:primaryType="nt:unstructured"
items="[lists#unordered,lists#ordered,lists#outdent,lists#indent]"
ref="lists"/>
<paraformat
jcr:primaryType="nt:unstructured"
items="paraformat:getFormats:paraformat-pulldown"
ref="paraformat"/>
<styles
jcr:primaryType="nt:unstructured"
items="styles:getStyles:styles-pulldown"
ref="styles"/>
</popovers>
</inline>
</cui>
</uiSettings>
<styles
jcr:primaryType="nt:unstructured"
jcr:title="Styles"
sling:resourceType="granite/ui/components/foundation/section">
<layout
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/layouts/fixedcolumns"
margin="{Boolean}false"/>
<items jcr:primaryType="nt:unstructured">
<column
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/container">
<items jcr:primaryType="nt:unstructured">
<componentstyles
jcr:primaryType="nt:unstructured"
sling:resourceType="cq/gui/components/authoring/dialog/componentstyles"
name="./cq:cssClass"/>
</items>
</column>
</items>
</styles>
</text>
<isRichTextFlag
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/form/hidden"
name="./textIsRich"
value="true"/>
</items>
</columns>
</items>
</text>
<backgroundColor
jcr:primaryType="nt:unstructured"
jcr:title="Background Color"
sling:resourceType="granite/ui/components/foundation/section">
<layout
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/layouts/fixedcolumns"
margin="{Boolean}false"/>
<items jcr:primaryType="nt:unstructured">
<column
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/container">
<items jcr:primaryType="nt:unstructured">
<backgroundColor
jcr:primaryType="nt:unstructured"
sling:resourceType="/libs/granite/ui/components/foundation/form/radiogroup"
name="./backgroundColor"
text="Background Color">
<items jcr:primaryType="nt:unstructured">
<lightBackground
jcr:primaryType="nt:unstructured"
sling:resourceType="/libs/granite/ui/components/foundation/form/radio"
text="Light Background"
value="lightBackgroundFooter"/>
<darkBackground
jcr:primaryType="nt:unstructured"
sling:resourceType="/libs/granite/ui/components/foundation/form/radio"
text="Dark Background"
value="darkBackgroundFooter"/>
</items>
</backgroundColor>
</items>
</column>
</items>
</backgroundColor>
<disclaimerAlignment
cq:showOnCreate="{Boolean}true"
jcr:primaryType="nt:unstructured"
jcr:title="Disclaimer Alignment"
sling:resourceType="granite/ui/components/foundation/section">
<layout
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/layouts/fixedcolumns"
margin="{Boolean}false"/>
<items jcr:primaryType="nt:unstructured">
<column
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/container">
<items jcr:primaryType="nt:unstructured">
<disclaimerAlignment
jcr:primaryType="nt:unstructured"
sling:resourceType="/libs/granite/ui/components/foundation/form/radiogroup"
name="./disclaimerAlignment"
text="Disclaimer Alignment">
<items jcr:primaryType="nt:unstructured">
<left
jcr:primaryType="nt:unstructured"
sling:resourceType="/libs/granite/ui/components/foundation/form/radio"
text="Left"
value="footer-text-left"/>
<center
jcr:primaryType="nt:unstructured"
sling:resourceType="/libs/granite/ui/components/foundation/form/radio"
text="Center"
value="footer-text-center"/>
<right
jcr:primaryType="nt:unstructured"
sling:resourceType="/libs/granite/ui/components/foundation/form/radio"
text="Right"
value="footer-text-right"/>
</items>
</disclaimerAlignment>
</items>
</column>
</items>
</disclaimerAlignment>
</items>
</content>
</jcr:root>
When trying to edit the RTE in touch ui dialog i am getting the following errors and also the plugins are not visible.
and when trying to close the dialog i am getting the below error.
I even tried the package from the helpx fourm Configuring Experience Manager Rich Text Editor Plugins in a Touch UI Component Dialog . Even that is not showing up the plugins. The above errors are poping.
When i removed uisettings node then plugins are coming but not complete list is coming up
So what can be the problem. Can anyone help me in this.
Thanks & Regards,
Kalyani
表示
返信
いいね!の合計
Hi,
Can you try with fresh AEM instance and install the package that is in the article.
Also, uisettings in RTE means to get the complete set of RTE plugins that you mention in uisettings node. See the note in article.
Thanks,
Ratna Kumar.
表示
返信
いいね!の合計
Here is the artilce Ratna is referring to -- Configuring Experience Manager Rich Text Editor Plugins in a Touch UI Component Dialog
Try on a fresh AEM instance - issue looks like something in your environment because when you install this package on an stable AEM instance.
表示
返信
いいね!の合計
This Vidoe demonstrates how this package that contains the RTE works.
表示
返信
いいね!の合計
Hi Ratnakumar
I tried with fresh instance but still getting the error. So what has to done
表示
返信
いいね!の合計
What version of AEM are you using. I have never seen a fresh instance not run this package as shown in the video in this thread - which was done a fresh AEM server.
表示
返信
いいね!の合計
See this thread - you may be facing same issue. Re: RTE dialog field not working in 6.3.3
I just tested package on 6.4 too and it works nicely...
表示
返信
いいね!の合計
I tried to install the service package 6.3.3 but still i am getting errors
表示
返信
いいね!の合計
There is a bug in AEM - this is not normal behaviour. The video reflects normal behaviour. THis has been tested numerous times too by many community members.
Please open a support ticket to report this behavior on the SP for AEM.
表示
返信
いいね!の合計
AEM 6.3with service pack 6.3.2
表示
返信
いいね!の合計
Use this class in the below way and try
granite:class="coral-RichText-FixedColumn-column"
<columns
granite:class="coral-RichText-FixedColumn-column"
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/container">
<items jcr:primaryType="nt:unstructured">
<text
jcr:primaryType="nt:unstructured"
sling:resourceType="cq/gui/components/authoring/dialog/richtext"
hideLabel="true"
name="./text"
useFixedInlineToolbar="{Boolean}true">
<rtePlugins
表示
返信
いいね!の合計