模板制作详解

我们以如下楼层面板举例说明模板的制作过程

这个楼层面板明显分为左右两个部分,左侧为图片显示区域,右侧为商品显示区域。

所以我们首先定义出两个布局,一个是left-layout一个是right-layout:

<!--面板最个侧要用class panel 包裹-->
<div class="panel">

     <!--左侧布局-->
    <div class="layout" layout_id="left-layout"> </div>

    <!--右侧布局-->
    <div class="layout" layout_id="right-layout"> </div>

</div>

接下来我们为左侧布局添加两个单图片区块:

     <!左侧布局>
    <div class="layout" layout_id="left-layout">
              <div class="edit-enable block" block_type="SINGLE_IMAGE"  block_id="img1">
                   <div  style="width:200px;height:200px" class="single_image" >
                        <a><img style="width:200px;height:200px" /></a>
                    </div>
             </div>

              <div class="edit-enable block" block_type="SINGLE_IMAGE"  block_id="img2">
                   <div  style="width:200px;height:200px" class="single_image" >
                        <a><img style="width:200px;height:200px" /></a>
                    </div>
             </div>
    </div>

注意两个block的id不要重复
另外,为了保证图片区域可以显示出来被编辑,所以要给予一定的宽和高(这里指定了200x200,可以根据实际情况来调整)
我们将上述模板内容保存为一个主模板

并使用此模板添加一个楼层:

接下来设计这个楼层:

可以看到这两个图片block可以被编辑了,我们上传了两张图片。
保存楼层的设计,我们可以刷新首页来看一下效果:

我们需要适当的修改首页的样式来达到最终需要的UI效果

接下来我们为右侧新增两个手动商品区块:

    <!右侧布局>
    <div class="layout" layout_id="right-layout"> 

        <ul  >
          <li class="edit-enable block" block_type="MANUAL_GOODS" block_id="mg_1"
 style="float: left; display: block;  height: 280px; width: 200px; margin: 10px 36px 0 0;">
            <div class="goods">
              <div class="g-img">
                <a href="" target="_blank"><img width="130" height="130" src="" style="display: inline;"></a>
              </div>
              <a class="g-name" href="#" target="_blank" style="overflow: hidden;" ></a>
              <div class="g-price">
              <i></i><span></span>
              </div>
            </div>
          </li>


          <li class="edit-enable block" block_type="MANUAL_GOODS" block_id="mg_1"
 style="float: left; display: block;  height: 280px; width: 200px; margin: 10px 36px 0 0;">
            <div class="goods">
              <div class="g-img">
                <a href="" target="_blank"><img width="130" height="130" src="" style="display: inline;"></a>
              </div>
              <a class="g-name" href="#" target="_blank" style="overflow: hidden;" ></a>
              <div class="g-price">
              <i></i><span></span>
              </div>
            </div>
          </li>

       </ul>
    </div>

效果再次设计楼层效果如下:

同样的,需要根据UI的效果需要调整首页的CSS。
接下来,按照您自己的UI需求,来完善其它的layout和block。

results matching ""

    No results matching ""