<!--巅云建站系统单个页面模块数组变量说明:
"pro_nub"=>$pro_nub(键=>值)对,循环当前页所有模块$class数组后,可直接以键名pro_nub来取值。
后附模板机制中{{$class[clist].pro_nub}}可取得当前模块的产品每页显示数量。-->
$class[]=array(
"pro_nub"=>$pro_nub,//每页显示产品数量
"news_time_show" =>$row_c['news_time_show'],//是否显示文章产品时间
"news_pick"=>$row_c['news_pick'],//文章略图宽
"news_picc"=>$row_c['news_picc'],//文章略图长
"news_nub"=>$row_c['news_nub'],//文章第页调用数量
"gundongFX"=>$row_c['gundongFX'],//动画滚动方向
"gundong"=>$row_c['gundong'],//是否滚动动画
"bg_end"=>$row_c['bg_end'],//导航模块最近一项是否显示背景
"link_bgrgb"=>$link_bgrgb,//按钮或链接rgb背景色
"link_bgyrrgb"=>$link_bgyrrgb,//按钮或链接鼠标移入时rgb背景色
"bt_bgrgb"=>$bt_bgrgb,//标题H3背景RGB色
"color_bgrgb"=>$color_bgrgb,//模块整体背景RGB
"color_bgyrrgb"=>$color_bgyrrgb,//模块整体接鼠标移入时背景RGB
"repeat_bg_qh"=>$row_c['repeat_bg_qh'],//模块整体背景图切换
"biaoti_bg_qh_repeat"=>$row_c['biaoti_bg_qh_repeat'],//模块标题鼠标移入时背景图是否重复
"biaoti_bg_qh"=>$row_c['biaoti_bg_qh'],//模块标题接鼠标移入时背景图
"biaoti_bg"=>$row_c['biaoti_bg'],//模块标题背景图
"biaoti_bg_qh_dq"=>$row_c['biaoti_bg_qh_dq'],//模块标题鼠标移入背景图对齐方式
"note_bg_qh"=>$row_c['note_bg_qh'],//模块整体背景图切换时图片
"biaoti_bg_dq"=>$row_c['biaoti_bg_dq'],//模块标题背景图对齐方式
"biaoti_bg_repeat"=>$row_c['biaoti_bg_repeat'],//模块标题背景图是否重复
"note_bg_qh_dq"=>$row_c['note_bg_qh_dq'],//模块背景图切换对齐方式
"note_bg_qh"=>$row_c['note_bg_qh'],//模块鼠标移入切换背景图
"note_bg_dq"=>$row_c['note_bg_dq'],//模块背景图对齐方式
"color_bgtm"=>$row_c['color_bgtm'],//模块背景色透明度
"color_bgyr"=>$row_c['color_bgyr'],//模块背景色鼠标移入透明度
"link_bgtm"=>$row_c['link_bgtm'],//模块按钮或链接背景色透明度
"link_bgyr"=>$row_c['link_bgyr'],//模块按钮或链接鼠标移入背景色透明度
"daohang_li"=>$row_c['daohang_li'],//导航单链接长度
"bt_kd"=>$row_c['bt_kd'],//标题文字背景
"bt_nbj"=>$row_c['bt_nbj'],//标题内边距
"bt_wbj"=>$row_c['bt_wbj'],//标题外边距
"bt_gd"=>$row_c['bt_gd'],//标题高度
"bt_bg"=>$row_c['bt_bg'],//标题背景色
"bt_font"=>$row_c['bt_font'],//标题字体大小
"bt_color"=>$row_c['bt_color'],//标题字体色
"border_ybj"=>$row_c['border_ybj'],//模块右边距
"border_zbj"=>$row_c['border_zbj'],//模块左边距
"border_xbj"=>$row_c['border_xbj'],//模块下边距
"border_sbj"=>$row_c['border_sbj'],//模块上边距
"border_yysyr"=>$row_c['border_yysyr'],//边框移入阴影色
"border_yyyr"=>$row_c['border_yyyr'],//边框移入阴影大小
"border_yjyr"=>$row_c['border_yjyr'],//边框移入圆角
"border_xxyr"=>$row_c['border_xxyr'],//边框移入线型
"border_xkyr"=>$row_c['border_xkyr'],//边框移入线宽
"border_coloryr"=>$row_c['border_coloryr'],//边框移入色
"border_yys"=>$row_c['border_yys'],//边框阴影颜色
"border_yy"=>$row_c['border_yy'],//边框阴影大小
"border_yj"=>$row_c['border_yj'],//边框圆角
"border_xx"=>$row_c['border_xx'],//边框线型
"border_xk"=>$row_c['border_xk'],//边框线宽
"border_color"=>$row_c['border_color'] ,//边框色
"font_color"=>$row_c['font_color'],//字体色
"donghua"=>$row_c['donghua'],//动画
"link_bg"=>$row_c['link_bg'],//按钮链接色
"link_color"=>$row_c['link_color'],//鼠标移入字体色
"fontsize"=>$row_c['fontsize'],//字体大小
"repeat_bg"=>$row_c['repeat_bg'],//模块背景重复
"color_bg"=>$row_c['color_bg'],//模块背景色
"note_bg"=>$row_c['note_bg'],//模块背景色
"news_ms"=>$row_c['news_ms'],//文章风格
"pro_ms"=>$row_c['pro_ms'],//产品风格
"c_align"=>$row_c['c_align'],//模块对齐
"note_class"=>$row_c['note_class'],//模块类型
"id"=>$row_c['id'],//模块ID
"note_weiz"=>$row_c['note_weiz'],//模块所属区域
"farther_note"=>$row_c['farther_note'],//模块父级ID选项卡
"color"=>$row_c['color'],//预置边框
"produ"=>$produ,//模块内容附加,文章列表,产品列表,轮播图片
"left"=>$row_c['left'],//模块位置左
"top"=>$row_c['top'],//模块位置上
"zindex"=>$row_c['zindex'],//模块z-index
"width"=>$row_c['width'],//模块宽度
"height"=>$row_c['height'],//模块高度
"Content"=>$row_c['Content'],//文字模块内容
"title"=>$row_c['title'],//模块标题
"pagers"=>$pagers,//分页代码
"news_fy"=>$news_fy,//文章开启分页
"pro_fy"=>$pro_fy,//产品开启分页
"title_right"=>$row_c['title_right'],//右标题
"title_right_url"=>$row_c['title_right_url'],//右标题链接
"all_url"=>$row_c['all_url'],//模块总链接
"$NewsID"=>$NewsID,//指定显示新闻
"$proID"=>$proID,//指定显示产品proID
"news_open_pageid"=>$row_c['news_open_pageid'],//设置新闻列表模块指定页面去显示文章详细
"pro_open_pageid"=>$row_c['pro_open_pageid'],//设置产品列表模块指定页面去显示产品详细
"note_css"=>$row_c['note_css'],//模块的自定义CSS
"pro_pic_w"=>$row_c['pro_pic_w'],//模块产品宽
"pro_pic_y"=>$row_c['pro_pic_y'],//模块产品长
"htmlcode"=> trim($row_c['htmlcode'])//模块HTML代码内容
);
<!-------------模板机制说明开始----------------->
<!--变量说明:$class所有模块数组,clist临时取名,news_class.html当前模板文件名,section为smarty循环方法,$page_id当前页编号,$class[clist].note_class模块类型。-->
<!--例:栏目网页index.php?page_id=120模块循环显示:-->
{{section name=clist loop=$class}}
<!--遍历出单个块数据$class[clist]数组,取值如:$class[clist].note_class模块的类型,$class[clist].produ获取模块产品列表或新闻列表。-->
{{if $class[clist].note_class=="news"}}
{{include file="news_class.html"}}
{{elseif $class[clist].note_class=="...."}}
{{include file="..."}}
{{/if}}
<!--单个块结束-->
{{/section}}
<!--以上代码即循环当前页面所有模块,如果模块类型为新闻列表,即调用news_class.html文件来显示该模块HTML内容。news_class.html即现在要讨论的模板写法。-->
<!-------------模板机制说明结速----------------->