svghmi/gen_index_xhtml.xslt
branchsvghmi
changeset 2833 e74123b966ac
parent 2829 4c2c50f60730
child 2834 6ac6a9dff594
--- a/svghmi/gen_index_xhtml.xslt	Thu Jan 23 13:46:05 2020 +0100
+++ b/svghmi/gen_index_xhtml.xslt	Thu Jan 30 14:33:06 2020 +0100
@@ -203,8 +203,9 @@
 </xsl:text>
     <xsl:for-each select="$hmi_elements">
       <xsl:variable name="widget" select="func:parselabel(@inkscape:label)/widget"/>
+      <xsl:text>"</xsl:text>
       <xsl:value-of select="@id"/>
-      <xsl:text>: {
+      <xsl:text>": {
 </xsl:text>
       <xsl:text>    type: "</xsl:text>
       <xsl:value-of select="$widget/@type"/>
@@ -319,8 +320,9 @@
       <xsl:text>        widgets: [
 </xsl:text>
       <xsl:for-each select="$page_ids">
-        <xsl:text>            hmi_widgets.</xsl:text>
+        <xsl:text>            hmi_widgets["</xsl:text>
         <xsl:value-of select="."/>
+        <xsl:text>"]</xsl:text>
         <xsl:if test="position()!=last()">
           <xsl:text>,</xsl:text>
         </xsl:if>