如何在ecshop模板调用js,php和注释

2011-10-09 23:33 来源:www.chinab4c.com 作者:ecshop专家

      如何在ecshop模板调用js,php和注释,相信很多朋友都很关心这个话题。我们讲ecshop的模板原理,就必须将ecshop模板中变量,js和注释以及php变量的调用.

     ecshop模板是smarty模板引擎的扩展和简化。如何在smarty中使用这些操作呢。我们将结合以下例子来谈谈一些具体的操作流程。

    1:ecshop模板中如何初始化js和调用js变量

     很简单,比如

   <script>

     var  goods_id = {$goods.goods_id} ;

  </script>

   直接就可以按这个方式来初始化JS的变量了。

   2:如果通过ecshop模板批量初始化js变量

   <script>

  var gmt_end_time = {$promote_end_time|default:0};
{foreach from=$lang.goods_js item=item key=key}
var {$key} = "{$item}";
{/foreach}

   </script>

    我们可以看到,我们在js里面同样可以写ecshop模板的foreach循环语句。

  3:如何在ecshop模板中写php代码

   很简单。直接用php标签来写

   <?

  $gid = '1';

   $this->assign('gid',$gid);

?>

  4:如何在模板中注释说明

   <!--开始文字类型的友情链接{foreach from=$txt_links item=link}-->
    [<a href="{$link.url}" target="_blank" title="{$link.name}">{$link.name}</a>]
    <!--结束文字类型的友情链接{/foreach}-->

   在<!--中间写注释,就可以起到说明的作用了-->

  来源:http://www.chinab4c.com

来源于香港公司注册管理专家