模板代码中的多重假设条件

您可以为假设和多重假设条件定义模板表达式(请参见模板表达式)。下面的示例讲述了如何定义名为"Dept"的参数、如何设置初始值以及如何定义用来确定显示哪个徽标的多重假设条件。

以下是在模板的 head 部分输入的代码示例:

<!-- TemplateParam name="Dept" type="number" value="1" -->

下面的条件语句检查指定给 Dept 参数的值。如果条件为真或匹配,则显示适当的图像。

<!-- TemplateBeginMultipleIf -->
<!-- checks value of Dept and shows appropriate image-->
<!-- TemplateBeginClause cond="Dept == 1" --> <img src=".../sales.gif"> 
<!-- TemplateEndIfClause -->
<!-- TemplateBeginIfClause cond="Dept == 2" --> <img src=".../
support.gif"> <!-- TemplateEndIfClause-->
<!-- TemplateBeginIfClause cond="Dept == 3" --> <img src=".../hr.gif"> 
<!-- TemplateEndIfClause -->
<!-- TemplateBeginIfClause cond="Dept != 3" --> <img src=".../
spacer.gif"> <!-- TemplateEndIfClause -->
<!-- TemplateEndMultipleIf -->

创建基于模板的文档后,模板参数将自动传递到该文档。模板用户决定显示哪个图像(请参见修改模板属性)。




未找到评论

 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://www.ecnnl.com/doc/dreamweaver/8_cn/using/12_tem19.htm

 

E中荷|荷兰华人电子商务