0

/* 編集済み */

このような 3 列のテーブルがあり、最初の 3 つの編集可能な div、2 番目の編集可能な div にテキストが挿入され、以下に示すようにテキストを含む 2 つの編集可能な div があります。テンプレートを呼び出すときに、取得するために 2 回呼び出す必要がある場合テンプレートはそのままですが、コードは最後に_1があり、最後に_2があるものに変更されます...

     <xsl:call-template name="my_template">
      <xsl:with-param name="code" select="'code_1'"/>
     </xsl:call-template>

     <xsl:call-template name="my_template">
      <xsl:with-param name="code" select="'code_2'"/>
     </xsl:call-template>


<table>
<tr>
<xsl:for each select="node/contains(@someCode,'my_value_code_for both_in_this_to_show_text_below_and_divs_')">
<td>
Text1
Text2
Text3
</td>
<td>
<DIV>
  <DIV id="webedit" formid="{$id}"  max_word_count="{$max_word_count}" comment="Title" width="770" style="background-color:#fff; margin-bottom:3pt;">
            <xsl:value-of disable-output-escaping="yes" select="//node[@clientCode='my_div_code']"/>
           </DIV>
  <DIV id="webedit" formid="{$id}"  max_word_count="{$max_word_count}" comment="Title" width="770" style="background-color:#fff; margin-bottom:3pt;">
            <xsl:value-of disable-output-escaping="yes" select="//node[@clientCode='my_div_code']"/>
           </DIV>
  <DIV id="webedit" formid="{$id}"  max_word_count="{$max_word_count}" comment="Title" width="770" style="background-color:#fff; margin-bottom:3pt;">
            <xsl:value-of disable-output-escaping="yes" select="//node[@clientCode='my_div_code']"/>
           </DIV>
</DIV>
</td>
<td>
<div width="100%">Text1:</DIV>
  <DIV id="webedit" formid="{$id}"  max_word_count="{$max_word_count}" comment="Title" width="770" style="background-color:#fff; margin-bottom:3pt;">
            <xsl:value-of disable-output-escaping="yes" select="//node[@clientCode='my_div_code']"/>
           </DIV>
<div width="100%">Text1:</DIV>
  <DIV id="webedit" formid="{$id}"  max_word_count="{$max_word_count}" comment="Title" width="770" style="background-color:#fff; margin-bottom:3pt;">
            <xsl:value-of disable-output-escaping="yes" select="//node[@clientCode='my_div_code']"/>
           </DIV>
</td>
</tr>
</xsl:for-each>
</table>

私のコードと質問を理解していただければ幸いです。そうでない場合は、さらに更新します。再度、感謝します。

4

0 に答える 0