Expand my Community achievements bar.

Radically easy to access on brand approved content for distribution and omnichannel performant delivery. AEM Assets Content Hub and Dynamic Media with OpenAPI capabilities is now GA.

AEM6.3 create a touch ui component with csv upload to crx using spreadsheet for tag creation

Avatar

Level 8

Hi,

I would need to create  touch ui component which will upload a csv/spreadsheet and process the same for tag creation based on data in csv.

Do we have any sample component I could refer to  or any inputs will help.

Thanks,

1 Reply

Avatar

Level 8

coral Touch ui dialog to store the spreadsheet in crxde:-

I have the below code,but does not store the spreadsheet.xlsx to crxde. Please provide inputs as  how to resolve it.

<spreadsheet

                                        jcr:primaryType="nt:unstructured"

                                        sling:resourceType="cq/gui/components/authoring/dialog/fileupload"

                                        autoStart="{Boolean}false"

                                        class="cq-droptarget"

                                        fieldLabel="Map Image"

                                        fileNameParameter="./image/fileName"

                                        fileReferenceParameter="./image/fileReference"

                                        mimeTypes="[image]"

                                        multiple="{Boolean}false"

                                        name="./image/file"

                                        title="Upload spreadsheet "

                                        uploadUrl="/tmp/upload/*"

                                        useHTML5="{Boolean}true">

                                        <items jcr:primaryType="nt:unstructured">

                                            <resMobileType

                                                jcr:primaryType="nt:unstructured"

                                                sling:resourceType="granite/ui/components/coral/foundation/form/hidden"

                                                name="./image/sling:resourceType"

                                                value="foundation/components/image"/>

                                        </items>

                                    </spreadsheet>

Also how can i create a UI like this

Coral UI based Bulk Editor