ecshop二次开发之模板调用js,php和注释

更新时间:2016-10-10 点击量:1046


 

 

 

 

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

    1ecshop模板中如何初始化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}-->

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


支付宝扫码打赏 微信打赏

如果文章对您有帮助,就打赏一个吧

在线客服

客户服务

热线电话:

0755-36656507 15889489919 服务时间:

周一到周六:9:00-18:00

在线QQ客服

在线微信客服

关于我们 常见问题

支付方式 加盟合作

提交需求
优惠红包 购物车0 反馈留言 返回顶部