如何在Adobe CQ5的触摸界面中增加对话框大小?

3

我需要增加 CQ5 Touch UI 对话框的长度和宽度,因为对话框过小,无法容纳多个选项卡,导致布局混乱。

2个回答

1
你可以在_cq_dialog.xml中添加一个“width”参数。
<?xml version="1.0" encoding="UTF-8"?>
<jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:cq="http://www.day.com/jcr/cq/1.0"
      xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:nt="http://www.jcp.org/jcr/nt/1.0"
      jcr:primaryType="nt:unstructured"
      jcr:title="My title"
      width="{Long}650"
      sling:resourceType="cq/gui/components/authoring/dialog">

0
  1. 在您的组件中创建一个类型为cq:EditConfig的节点,并将其命名为cq:editConfig,这应该是对话框节点的同级节点。
  2. 在cq:editConfig节点中添加一个名为“cq:dialogMode”的属性,类型为“String”,值为“floating”。
  3. 向您的对话框节点添加两个属性,即类型为“Long”的高度和宽度,并将值设置为您想要的对话框大小。就这样。

cq:heightcq:width 吗?还是只有 heightwidth - Danon
只有高度和宽度。 - Rashid

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接