2014-02-06 22 views
0

我正在處理一個Smarty XML模板,我想在每個表格行之後添加一行。 CSS樣式不適用於XML模板。任何幫助,將不勝感激。在Smarty XML模板上添加一個表格行

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE menu [ 
<!ENTITY lt  "&#38;#60;"> 
<!ENTITY gt  "&#62;"> 
<!ENTITY amp "&#38;#38;"> 
<!ENTITY apos "&#39;"> 
<!ENTITY quot "&#34;"> 
]> 
<report> 
<orientation>landscape</orientation> 
<body> 
    <p fontsize="+5" fontstyle="bold">{$account}</p> 
    <p fontsize="+3">Report</p> 
    <p></p> 
    <p fontsize="+5" fontstyle="bold">{$title}</p> 
    <p fontsize="+2">{$date}</p> 
    <p></p> 
    <table> 
     <tr> 
      {foreach from=$columns item=column} 
      <th fontstyle="bold">{$column}</th> 
      {/foreach} 
     </tr> 
     {foreach from=$rows item=row} 
     <tr> 
      {foreach from=$columns item=column key=col_index} 
      <td>{if isset($row[$col_index])}{$row[$col_index]} 
    {else}    {/if} </td> 
      {/foreach} 
     </tr> 
     {/foreach} 
    </table> 
</body> 
    </report> 

回答

1

是的,這是因爲CSS建立HTML,使用樣式表的XML,你需要閱讀一些關於XSL