smarty模板标签变量说明
author:一佰互联 2020-04-04   click:148

<!--巅云建站系统单个页面模块数组变量说明:
"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即现在要讨论的模板写法。-->
<!-------------模板机制说明结速----------------->