Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

您可以选择通过节点或是代码配置应用。这里我们会比较这两种方法。配置引用里有完整的例子。您也可以在我的首个内容应用中看到一个完整的内容应用的详细配置方法。我的第一个内容应用里看到一个完整内容应用的详细配置方法。

节点配置法是说您手动创建配置节点。以下例子显示了您将会在您的配置树里看到什么。当您创建完所有必要的节点,并验证了配置工作正常时,将其导出为一个XML文件。将该XML文件添加进您的模块引导程序文件中。当这个模块被安装或者更新时,配置就安装了。节点配置法指的是您手动创建配置节点。以下例子展示了您应在配置树里看到的内容。当您创建完所有必要的节点,并验证了配置工作正常时,将其导出为一个XML文件。将该XML文件添加进您的模块引导程序文件中。这样,当这个模块被安装或者更新时,配置就安装了。

代码配置法是说您可以在Java代码里配置应用。这种实时(on-the-fly)配置法当应用启动时就会被解析。您不需要在配置树里看到任何节点。编代码的好处是IDE可以完成代码。您不需要记住属性名。IDE还可以修正拼写错误。fly)配置法在应用启动时就会被解析。您不需要在配置树里看到任何节点,以及记住属性名称——编代码的好处是IDE可以完成代码,还可以修正拼写错误。(warning) 代码配置法在Magnolia 5.0里还不可用,将会在未来的版本里发布。

Table of Contents

应用

应用配置定义用户在应用启动器中看到的应用,并且它还能识别包含应用的业务逻辑的类。应用配置定义用户在应用启动器中看到的应用,它标识了包含应用业务逻辑的类。

使用节点的应用描述符

Include Page
_App descriptor
_App descriptor

使用代码的应用描述符

Todo

Configuration by code.代码配置。

子应用

使用节点的子应用描述符

Include Page
_Subapp descriptor by node
_Subapp descriptor by node

使用代码的子应用描述符

Todo

Configuration by code.代码配置。

应用启动器

使用节点的应用启动器布局

Include Page
_App launcher layout
_App launcher layout

使用代码的应用启动器布局

Todo

Configuration by code.代码配置。