Expand my Community achievements bar.

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.