1

当您将自动文件名作为内容类型的“组件 ID”时,我记得在从该类型创建新实例时,默认情况下会使用生成的 uuid 自动填充“内部名称”。该行为似乎已在 Crafter Studio 3.1 中删除,将“内部名称”留空并强制作者为其命名。

如何让 Studio 也自动将“内部名称”设置为相同的生成 uuid 值?

4

1 回答 1

2

我知道了。我可以取消选中内容类型中“内部名称”的“必需”,Studio 将回退到 XML 中的值,即 uuid。我只是没有意识到“内部名称”是可选的。生成的 XML 如下所示:

<component>
  ...
  <objectId>db99f900-a57f-7b32-eb7f-ddc6e5565423</objectId>
  <file-name>db99f900-a57f-7b32-eb7f-ddc6e5565423.xml</file-name>
  <internal-name/>
于 2020-12-17T18:25:56.037 回答