如何在生成的HTML5预设输出中使用DITA地图的“数据”元素(AEM指南)

How to use "data" element of a DITA map in generated HTML5 presets output (AEM Guides)

提问人:Mistico 提问时间:10/31/2023 更新时间:10/31/2023 访问量:29

问:

我对AEM指南/XML文档很陌生,我目前正在尝试弄清楚如何从生成的AEM站点中的DITA地图中获取“数据”元素。

为了澄清,DITA 映射具有以下结构:

<map>

   <title>XXX</title>
   <data>

      <image id="logo" href="GUID-123asd123.jpg" ></image>

      <xref format="txt" href="GUID-asd123qwe.txt" id="copyright">

   </data>

   <topicref ... ></topicref>

</map>

我想在侧边栏导航中使用“data”元素的内容。

例如:

  • 在侧边栏导航上显示“图像”(来自地图中的数据)

  • 根据地图中的“外部参照”标签,在页面的页脚部分显示版权免责声明

我使用 JavaScript 和 CSS 在侧边栏导航上进行了一些自定义(我创建了一个自定义 DITA-OT 插件),但我不明白如何访问“数据”以便我可以在该自定义中使用它们。

谢谢。

XML XSLT AEM OXYGENXML DITA-OT

评论


答: 暂无答案