내 커뮤니티 업적 표시줄을 확대합니다.

Mark Solution

활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.

해결됨

acs-commons-nested="NODE_STORE" not saving to nodes

Avatar

Level 2

AEM 6.3 with service pack 3. After upgrading our dialog won't save data as before. We access data entered for each slide added to the component by the 'iItems' Node it used to store in. The slides are now being stored in an array under the components properties instead.

Here is the dialog and example of how its being stored.

<pages
   jcr:primaryType="nt:unstructured"
   sling:resourceType="granite/ui/components/coral/foundation/form/multifield"
   class="full-width"
   fieldLabel="Carousel Slide Info">
  
  <field
   jcr:primaryType="nt:unstructured"
   sling:resourceType="granite/ui/components/foundation/form/fieldset"
   acs-commons-nested="NODE_STORE"
   name="./iItems">

1645030_pastedImage_9.png

1 채택된 해결책 개

Avatar

정확한 답변 작성자:
Community Advisor

Below file in acs-commons has example of cq:dialog to store as nodes, we can put console logs/alerts to debug the flow

/apps/acs-commons/touchui-widgets/composite-multifield/source/touchui-composite-multifield-nodestore.js

원본 게시물의 솔루션 보기

2 답변 개

Avatar

정확한 답변 작성자:
Community Advisor

Below file in acs-commons has example of cq:dialog to store as nodes, we can put console logs/alerts to debug the flow

/apps/acs-commons/touchui-widgets/composite-multifield/source/touchui-composite-multifield-nodestore.js

Avatar

Level 2

Thanks, that helped me figure out I just needed to update my acs package