ecmall公告挂件分析(转)--此挂件写法已有更新的写法。

ecmall的首页,基本上都是由挂件的形式实现的.ecmall所有的挂件程序,都在external\widgets文件下面.ecmall首页公告的插件,就是notice目录里面.

 分析里面文件,config.html就是一些脚本参数,而widget.info.php就是该挂件的一些说明。最重要的是main.widget.php和widget.html其中widget.html是挂件的模板,它也是标准的ecmall  smarty标签.

  widget.html中,有一段下面代码.

   <ul class="news_list">                

  <!--{foreach  from=$widget_data.notices item=article}-->                 

  <li>{$article.add_time|date:m-d} <a  href="index.php?app=article&amp;act=view&amp;article_id={$article.article_id}"  title="{$article.title|escape}">{$article.title|escape}</a></li>                 

  <!--{/foreach}-->            

  </ul>

  他是用来显示挂件该显示的信息的.

  {$article.add_time|date:m-d}是其中的时间,发布文章的时间.{$article.title|escape}就是文章的标题名称。

 如果要修改他们,就需要对这几个地方变量进行调整。

 

posted on 2015-04-05 11:48  xihong  阅读(191)  评论(0编辑  收藏  举报

导航