手动区块模板主要是调取手动区块中添加的内容。$data即手动区块内容的数据集合。
示例:
<ul>
<!--{loop $data $k $r}-->
<li><!--{loop $r $i $c}-->
<a href="{$c[url]}">{$c[title]}<img src="{$c[thumb]}" /></a>
<span>{date("Y-m-d,H:i:s", $c[time])}{$c[time]}</span>
<!--{/loop}-->
</li>
<!--{/loop}-->
</ul>
上例说明:第一层循环输出手动区块数据集合中的每行信息,第二层循环继续拆分数据到每项的内容数据。从而输出手动区块中内容的标题、缩略图、链接及时间。$r、$c均代表返回值,可以自定义,但是调取数据时要保持一致。
变量代码 |
说明 |
{$c[title]} |
内容标题 |
{$c[color]} |
标题颜色 |
{$c[url]} |
标题URL |
{$c[subtitle]} |
内容副标题 |
{$c[suburl]} |
副标题URL |
{$c[thumb]} |
缩略图地址 |
{$c[description]} |
内容介绍 |
{ $c[time]} |
unix时间戳,再通过date函数将日期格式化输出。 |
注:手动区块中可用的字段为手动区块中每条内容右键编辑进入的界面中的所有字段。
警告:区块代码一定要保证html的完整性,否则会造成可视化编辑时蒙板覆盖错乱。
举个例子:
如果把下图1左侧代码加一个”<ul>”变为右侧的代码,则在可视化编辑页面时页面效果会发生错乱,如下图2:
图 1
图 2