Tinybutstrong摸索

淡水河边的原创,转载请保留链接。
a,
你可以合并数块具有相同的数据显示,他们的名字分开,由逗号在blockname参数。在这种情况下,就只执行一次查询,并缓冲记录并填充到块。
示例:
PHP代码
  1. $TBS->MergeBlock('block1,block2,block3','mysql','SELECT * FROM MyTable');  
b,
[block1.#] :在块中时,合并成当前的行号。如果放到块外,就是显示记录总数。
 
c,
[block1.$]:虚拟的“$”列,将显示当前的纪录的key,如果数据源是一个php数组
 
d,
如果数据源的参数是“”,那么,当合并一个空的array时,所有的块和sections 都会被删除。
PHP代码
  1. $TBS->MergeBlock('b1','clear');  
 
e,
block块的循环的特殊用法:
<table><tr>[b1.field1;block=tr+tr+tr]</tr><tr>...</tr><tr>...</tr></table>
上例会循环三个连接着的tr标签。
 
... <span>...</span><div>[b1.field1;block=span+(div)]</div> ...
上例会一起循环span和div
 
... <span>...</span> <div>[b1.field1;block=span+(div)+table]</div> <table>...</table> ...

上例会一起循环span,div和table

 <div> <div> [b1.field1;block=((div))] </div> </div>
上例会循环外侧的div

f,
bmagnet=expr
如果数据源为空,那么用bmagnet指定的标签将会删除。示例:大小: 7.57 K
尺寸: 410 x 44
浏览: 13 次
点击打开新窗口浏览全图
为确保php代码不会出错,在为空的情况下,我们可以给它赋值为没有item的空数组,示例:

PHP代码
  1. if (is_null($data)) $data = array();   
  2. $TBS->MergeBlock('b1',$data);  

 

注意在使用tbs时,有时需要实时刷新的。在php里用

PHP代码
  1. header("expires:mon,26 jul 1997 05:00:00 gmt");    
  2. header("cache-control:no-cache,must-revalidate");    
  3. header("pragma:no-cache");  

无效,而是在html模板里使用

XML/HTML代码
  1. <META HTTP-EQUIV="pragma" CONTENT="no-cache">  
  2. <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">  
  3. <META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">  
  4. <META HTTP-EQUIV="expires" CONTENT="0">   

Tags: tinybutstrong

« 上一篇 | 下一篇 »

只显示10条记录相关文章

Tinybutstrong的视频教程 (浏览: 1574, 评论: 5)
Tinybutstrong的plug-ins进行mysql分页摸索 (浏览: 83, 评论: 0)
使用Tinybutstrong的plug-ins进行mysql分页 (浏览: 1032, 评论: 0)
在tinybutstrong中使用adodb (浏览: 872, 评论: 0)
tinybutstrong的By-Page分页插件使用 (浏览: 979, 评论: 0)
tinybutstrong的动态参数查询和子块的运用 (浏览: 963, 评论: 0)
tinybutstrong模板的条件判断用法 (浏览: 1259, 评论: 1)
tinybutstrong(小强)多列显示补遗 (浏览: 997, 评论: 0)
tinybutstrong的教程 (浏览: 302, 评论: 0)
本站php相关整理资料集合 (浏览: 8747, 评论: 22)

Trackbacks

点击获得Trackback地址,Encode: UTF-8 点击获得Trackback地址,Encode: GB2312 or GBK 点击获得Trackback地址,Encode: BIG5

发表评论

评论内容 (必填):