AEM Touch UI:侧栏中没有组件

时间:2017-04-15 18:13:54

标签: java aem sightly

我们仍然在AEM实例中使用经典用户界面,但我正在努力让每个人都开始使用Touch UI。问题是,我似乎无法将任何组件显示在侧轨中。我已经在设计模式中启用了每一个组件,它们在经典UI搭档中显示得很好,但是我的侧栏显示什么都没有,甚至没有开箱即用的组件。我知道我可以使用支持UI的组件,因为如果我将一个组件从Classic UI拖到一个页面然后切换到Touch UI,我就能编辑该组件没问题。在Touch UI中,我无法拖放任何内容。

有人对此有任何想法吗?我已经重新启动了服务器,因为我读到了有关缓存问题等等,并且没有解决任何问题。

感谢您提供的任何帮助!

2 个答案:

答案 0 :(得分:2)

要将组件设置为Touch UI,请按以下步骤操作。

http://localhost:4502/editor.html/content/geometrixx-outdoors/en/men/coats/edmonton-winter.html

的示例
  1. 将页面模式更改为“设计” Design mode Touch UI
  2. 点击"拖动组件"选择解析器。 enter image description here
  3. 然后单击Configure for the parsys。这将打开parsys设计对话框 Settings of parsys
  4. Design dialog

    1. 选择要添加到页面的组件。 (这里我选择了Text -Sightly组件进行演示)
    2. Test Sightly

      1. 组件将以编辑模式显示,如下所示。
      2. Sightly added

答案 1 :(得分:0)

与使用以下结构的经典UI对话框不同

primaryType - 'cq:Dialog'

xtype - 'Dialog'

触摸UI对话框应具有以下键/值对:

primaryType - 'unstructured'

resourceType - 'cq/gui/components/authoring/dialog'

接着是您的对话框结构。您将需要相应的对话框构造以在经典UI或触摸UI中启用组件使用。

HelpX article提供有关两种对话框类型之间差异的高级信息。