2015-10-14 3 views
2

Можно ли включать файлы в диалоговом окне пользовательского интерфейса Touch? Я понимаю, как включить файл в классический интерфейс пользовательского интерфейса, который я привел ниже. Это возможно для диалогового окна Touch UI, если да, как это сделать?Можно ли включать файлы в диалоговом окне пользовательского интерфейса Touch?

<livecopy 
    jcr:primaryType="cq:Widget" 
    path="/apps/stackoverflow/components/page/page/tab_stackoverflow.infinity.json" 
    xtype="cqinclude"/> 
+0

Чтобы быть справедливым, на самом деле это не включает файл. Он позволяет диалогу загружать документ JSON, описывающий вкладку. Сам документ JSON представляет собой просто представление дерева узлов JCR. – toniedzwiedz

ответ

4

Да. Используйте тип ресурса granite/ui/components/foundation/include, чтобы выполнить аналогичную операцию в сенсорном интерфейсе.

<livecopy 
    jcr:primaryType="nt:unstructured" 
    path="/apps/stackoverflow/components/page/page/tab_stackoverflow" 
    sling:resourceType="granite/ui/components/foundation/include"/> 

Для получения дополнительной информации проверить ExtJS vs matching Granite UI components тему и Granite Include documentation.