Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

Limit pathfield to 1 inside a multifield

Avatar

Level 9

Hi All,

In my dialog.xml, we have the below :

 <multi
                        jcr:primaryType="cq:Widget"
                        fieldLabel="Page Path"
                        name="./relatedPath"
                        xtype="multifield">
                        <fieldConfig
                            jcr:primaryType="nt:unstructured"
                            xtype="pathfield"/>
                    </multi>

#1]We should be able to restrict the pathfield we can choose to 1 here. 

Any reference/snippet/thoughts on this will be really helpful.

1 Accepted Solution

Avatar

Correct answer by
Level 8

if you only want to allow 1 path to be chosen, don't put the path field in a mutlfield.  Just have it be a pathfield.

<relatedPage jcr:primaryType="cq:Widget" fieldLabel="Page Path" name="./relatedPath" xtype="pathfield"> </relatedPage>

No need to over complicate.

View solution in original post

4 Replies

Avatar

Level 4

I am not clear in what you are looking for. Seem you want to know how to restrict a path field values where the path field is used in a multi-field control. 

Avatar

Correct answer by
Level 8

if you only want to allow 1 path to be chosen, don't put the path field in a mutlfield.  Just have it be a pathfield.

<relatedPage jcr:primaryType="cq:Widget" fieldLabel="Page Path" name="./relatedPath" xtype="pathfield"> </relatedPage>

No need to over complicate.

Avatar

Level 10

I agree with @leaasling. Keep the path field out of the multifield so you dont have to put the extra 'limitation' to it.