data

data是推荐区块与手动区块中包含内容的数据集合。推荐区块或手动区块中的内容如何在前台显示,以及显示那些字段信息,都是在区块模板里面决定的。推荐区块与手动区块数据集虽然都是data数组,但是包含的变量不尽相同。

1.推荐区块的变量除contentid外还包含如下图红框所示变量:

注:推荐区块字段可自定义,字段英文标示即为推荐区块变量

2.手动区块的变量除contentid外还包含下图所示变量:

例:在推荐区块或者手动区块中加入下面代码,即可输出此区块内容的标题及相应链接。

<div class="topline">

    <!--{loop $data $k $r}-->

    <!--{if !$k}--><h1 class="h1"><a href="{$r[url]}" title="{$r[title]}" class="title">{$r[title]}</a></h1>

    <p class="links">

    <!--{else}-->

    <a href="{$r[url]}" title="{$r[title]}">[{$r[title]}]</a>

    <!--{/if}-->

    <!--{/loop}-->

    </p>

</div>

3.图标icon字段说明:

在推荐区块与手动区块中可以看到icon字段,此字段主要是为了实现区块内容前添加图标的功能。

当开启图标时,在编辑区块内容时就会出现图标选择框,如下图:

这些图标默认放在“系统根目录/public/img/icon/ ”目录下,若想进一步扩展图标,可上传更多的图标。

同时区块模板数据集中,即$data,将包含变量iconsrciconiconsrc代表图标的绝对路径,icon代表图标的名称。

例:在推荐区块或者手动区块中加入以下代码,即可输出包含图标的标题内容。

<ul>

<!--{loop $data $k $r}-->

  <li><!--{loop $r $i $c}-->

   <img src="{$c[iconsrc]}" />

    <a href="{$c[url]}">{$c[title]}</a>

    <!--{/loop}-->

  </li>

<!--{/loop}-->

</ul>

通过以上代码便可实现包含图标的标题内容,如下图:



Copyright ©2009 - 2012 CmsTop.Com.All rights reserved.
思拓合众