齐博系统半抹灯芯:齐博x1什么是标签? 满满干货
X系列的标签跟V系列的标签区别还是很大的.在V系列的时候,只有一种很简单的标签比如$label[XXXX]以前的标签...
新的1天。新的启程,今天给大家带来了:
X系列的标签跟V系列的标签区别还是很大的.在V系列的时候,只有1种很简单的标签比如$label[XXXX]以前的标签相对现在的来说太简单的点,所以在功能上也比较受限.X系列目前有几下几种标签{qb:tag name="XXXX"}{/qb:tag} 这个我们给他命名为通用标签,用得最多.
{qb:listpage name="XXXX"}{/qb:listpage} 这个是列表页标签,列表页使用其实列表页也可以用通用标签的{qb:comment name="XXXX"}{/qb:comment} 这个是内容页的评论标签.。
{qb:reply name="XXXX"}{/qb:reply} 这个是论坛贴子回复标签,他跟内容页的评论标签是差没有多的,目前X1在内容显示方面次要就是上面这4种标签. 其中xxxx是标签的变量名,每个页面没有能雷同, 你制作的时候,可以命名长1点,比如
default_bbs_index_001如果名字有雷同的话.他的设置就会1样.你自己权衡吧.想要设置1样,就雷同. 没有同的页面也可以雷同,这个时候他的显示设置就会1样的.如果你没有喜欢字母,也可以用中文取其它字符的
上面的标签中可以放各种各样的参数,这个是V系列的标签无法相比的.举个例子{qb:tag name="XXXX" type="cms" rows="10" order="view" by="desc" status=
"1" mid="1" where="fid=1"}
>{$rs.title} {/qb:tag} type="cms" rows="10" order="view" by="desc" status="1" mid="1" where="fid=1"
这1排参数,可以设置任何1项或多项,也可以没有设置,代表没有同的默认调取数据方式,也可以没有设置,就需要点击标签在网站那里设置.如果网站重新设置的话,上面的默认参数就失效,以网站设置的标准.也就是说这里给出仅仅是1种默认显示方式.并没有能影响最终的显示效果
type="cms"代表调用CMS频道的数据,同理可换成shop是商城数据, member是用户数据另外也可以调用图片或纯文本他们分别是 image images text ueditor 分别是单张图,多张图,纯文本,编辑器
rows="10" 代表每次只取10条数据order="view" 代表换浏览量排序,你也可以换成id 或 create_time 或 update_timeby="desc" 代表降序,也可以换成 asc 是升序
status="1" 代表只取审核过的数据 也可以换成 2 只取推荐的数据mid="1" 代表只取模型1的数据,这1项最好指定,系统执行效率会高很多.mid="⑴" 代表取所有模型的数据,系统执行效率比较低,并且没有能做太多条件筛选.
重中之重的where参数,查询条件筛选where代表条件限制, where后续会用得非常多,比如where="fid=1"比如栏目为1的内容,它非常灵活,也可以换成 uid=1 就是用户UID为1的内容
如果多个条件限制就用&隔开,比如 where="fid=3&uid=2" 就代表只取栏目3里边并且UID为2的内容如果设置为 where="fid=1,3,5" 代表只取栏目 1 3 5 这3个栏目里边的内容
如果设置为 where="fid<>5" 代表取没有等于栏目5的内容,即栏目5排除外的其它栏目的内容如果设置为 where="fid<>5,8,9" 代表取没有等于栏目5 8 9这3个栏目的内容,即栏目5 8 9排除外的其它栏目的内容
上面的都是静态参数,如果对于动态的参数怎么办呢?比如去到1个栏目里,只想调用相关栏目的数据怎么办呢?where="fid=$fid"又比如会员中央调用对应用户的数据where="uid=$userdb[uid]"
js="XXX"XXX代表页面某个元素的ID1般是父容器的ID,这样的话,就可以通过AJAX的形式调取数据,可以加快页面的显示速度,注间:1般情况请设置 type="xxx" 调取某个频道的数据,如果特殊的频道,你懂程序开发的话,也可以设置 sql="select * from qb_links limit 10" 这样写原生的mysql语句. 没有写sql语句的话,还可以设置运行哪个类,比如 class="\xxx\fdddd@action"
大家可能1下子觉得这么多参数太复杂了,其实你也可以没有设置,但最好设置1下默认数据,页面1开始没标签的时候,就没有会太难看.你记没有住的话,就用1个记录本记下来,用的时候,再参考
这1段代码,代表演示数据,标签里边第1个注释里的内容就是演示数据,如果系统取没有到数据,就显示这里的演示数据.{$rs.title} 代表内容标题 跟V系列的有点没有1样.V系列是用 {$title}{$rs.url} 代表内容的详情页网址
{$rs.picurl} 代表缩略图网址{$rs.time} 代表时间除了上面内容显示标签外,还有1个分页的标签,即显示更多或下1面{qb:url name="XXXX" /} 这个是通用标签的无刷新分页代码
{qb:list_url name="XXXX" /} 这个是列表页的无刷新分页代码 列表页也可以使用 {$pages} 这个就是传统的分页.标签分页代码的变量必须跟上面显示标签的变量对应1致分页标签代码目前没有需要加其它参数,
"文字是我表达情感的窗口,希望这篇文章能为你带来1丝共鸣。喜欢的小伙伴记得关注收藏点赞哦!"
当前非电脑浏览器正常宽度,请使用移动设备访问本站!