quanshiyinian 发表于 2014-11-9 03:48:55

06课 第03节 模块版区及宝贝详情页【淘宝sdk教程】




http://v.youku.com/v_show/id_XODIyNjQ2OTYw.html?f=23046114





淘宝SDK高级模板视频教程,第6-03集截图。知识要点:1.模块(系统模块和自定义模块2类)                  2.片区                  3.宝贝详情http://www.daoqin.net/forum.php?mod=attachment&aid=NzA2fDcwNjYwZDNmfDE0MTY2NjMwMzR8MXw3MjQ%3D&noupdate=yes.tb-shop是蓝色的,表示是淘宝给我们开放的可以开发的部分。
.J_TRegion 是区域,而在区域中又包涵了每个模块,就是.J_TBox

引入模块的语法不一样:一个是系统模块一个是自定义的模块,那么不同的模块引入的语法也是不一样的。
1. 引入模块模块有两种类型,分别是系统模块和设计师自定义模块,下面分别说明如何引入系统模块和设计师自定义模块:
• 引入系统模块<?php

      echoinclude_system_module("shop.picRound","1.0-common",100);

?>
其中include_system_module需要三个参数,第一个为“系统模块简称”,第二个为“系统模块版本”,第三个为domId,这里需要注意的是domId需要在页面内唯一。• 引入自定义模块
<?php
         
      echoinclude_local_module("textbox",101);

    ?>
其中include_local_module有两个参数,第一个”textbox”为模块的名称,第二个为domId,这里需要注意的是domId需要在页面内唯一。
2. 引入片区片区是设计师在页面预留的一块区域,卖家可以在坑里添加模块,具体引入坑的语法如下:<div id=" navigator"class=" J_TRegion">

    <?php

             $topList=array('shortname'=>'shop.topList','version'=>'1.0-common',domId=>001);

      $selfModule=array('id'=>'selfModule','domId'=>'001');

      $modules=array($topList, $selfModule);

               echo include_modules("testModules", $modules)

               echo include_system_module("shop.searchInShop","1.0-common",002)

   ?>

</div>其中include_modules包含两个参数,第一个参数是片区对应的名称,第二个参数是片区里面引入的默认模块列表。
引入片区需要注意以下几点:
1. 片区需要通过“J_TRegion”这个class来标识.
2. 片区里面也可以引入系统模块和引入自定义模块
之后,我们打开我们DC_SDK目录中,找到htdocs /cs001/index.php(这个cs001表示的是你自己建立的新的开发文件)
修改这个index.php,用note++打开,之后修改为这样的。
<div class="layout grid-m">
         <div class="j_TRegion">
                  <?php
               
                           echo include_system_module("shop.picRound","1.0-common",100)

               
                           ?>
          </div>
</div>

quanshiyinian 发表于 2014-11-22 21:30:33



.tb-shop是蓝色的,表示是淘宝给我们开放的可以开发的部分。
.J_TRegion 是区域,而在区域中又包涵了每个模块,就是.J_TBox

引入模块的语法不一样:一个是系统模块一个是自定义的模块,那么不同的语法也是不一样的。


页: [1]
查看完整版本: 06课 第03节 模块版区及宝贝详情页【淘宝sdk教程】