destoon常用标签

来源:互联网 发布:江浙沪淘宝店招聘模特 编辑:程序博客网 时间:2024/05/24 00:09

当前栏目名称

<a href="{$MOD[linkurl]}{$CAT[linkurl]}">{$CAT[catname]}</a>

内容里的代码格式化

{dsubstr(strip_tags($content),200,'')} 

随机排序

&order=rand()

如何获取最新发布产品信息的企业?列表要求企业不重复

<!--{php $tags=tag("moduleid=5&length=20&condition=status=3 and thumb<>''&group=username&pagesize=7&order=edittime desc&cols=8&template=null");}-->


循环调用最新发布产品5家企业,并每个企业显示2个产品


<!--{php $tags=tag("moduleid=5&condition=status=3 &pagesize=6&catid=1665,1647&group=username&showcat=1&order=edittime desc&cols=8&template=null");}--> {loop $tags $i $t}                循环调用最新发布产品的6个不同名称的企业<!--{php $chanpin=tag("moduleid=5&condition=status=3 and username='".$t[username]."'&pagesize=2&showcat=1&order=edittime desc&template=null");}--> {loop $chanpin $i $t}循环显示当前用户名的最新2条产品信息{/loop}{/loop} 


省市显示

 {area_pos($t[areaid], '', 2)} 显示和城市,{area_pos($t[areaid], '', 1)} 显示省


destoon 标签调用大全

1.全局标签网站名称:{$DT[sitename]}网站地址:{DT_PATH}网站LOGO: {if $MODULE[$moduleid][logo]} {DT_SKIN}image/logo_{$moduleid}.gif{elseif $DT[logo]}{$DT[logo]}{else}{DT_SKIN}image/logo.gif{/if}版权信息:{$DT[copyright]}风格路径:{DT_PATH}客服电话:{$DT[telephone]}ICP备案号:{if $DT[icpno]}<a href=”网址” target=”_blank”>{$DT[icpno]}</a> ┊ {/if}VIP会员名称:{VIP}真实货币名称:{$DT[money_name]}真实货币单位:{$DT[money_unit]}虚拟积分名称:{$DT[credit_name]}虚拟积分单位:{$DT[credit_unit]}Title(网站标题):{$seo_title}Meta Keywords(网页关键词):{$head_keywords}Meta Description(网页描述):{$head_description}2.连接地址默认各个模块连接:会员:{$MODULE[2][linkurl]}供应:{$MODULE[5][linkurl]}求购:{$MODULE[6][linkurl]}行情:{$MODULE[7][linkurl]}公司:{$MODULE[4][linkurl]}展会:{$MODULE[8][linkurl]}资讯:{$MODULE[21][linkurl]}招商:{$MODULE[22][linkurl]}品牌:{$MODULE[13][linkurl]}人才:{$MODULE[9][linkurl]}知道:{$MODULE[10][linkurl]}专题:{$MODULE[11][linkurl]}图库:{$MODULE[12][linkurl]}视频:{$MODULE[14][linkurl]}下载:{$MODULE[15][linkurl]}发布信息:{$MODULE[2][linkurl]}{$DT[file_my]}企业商铺:{$MODULE[2][linkurl]}home.php查看站内信:{$MODULE[2][linkurl]}message.php管理买卖交易:{$MODULE[2][linkurl]}trade.php完善企业资料:{$MODULE[2][linkurl]}edit.php?tab=2类型:{$TYPE[$typeid]}注册:{$MOD[linkurl]}{$DT[file_register]}登录:{$MODULE[2][linkurl]}{$DT[file_login]}找回密码:{$MOD[linkurl]}send.phpVIP页面:{$MODULE[2][linkurl]}grade.phpWAP浏览:{if extend_setting(‘wap_enable’)} <a href=”{extendurl(‘wap’)}”>WAP浏览</a>{/if}RSS订阅:{if extend_setting(‘feed_enable’)} | <a href=”{extendurl(‘feed’)}”>RSS订阅</a>{/if}行情速递:{$MODULE[7][linkurl]}{rewrite(‘price.php?product=all’)}企业新闻:{$MODULE[4][linkurl]}{rewrite(‘news.php?more=1′)}公告:{extendurl(‘announce’)}推广:{extendurl(‘spread’)}广告:{extendurl(‘ad’)}友情链接:{extendurl(‘link’)}申请友情链接:{extendurl(‘link’)}{rewrite(‘index.php?action=reg’)}留言本:{extendurl(‘guestbook’)}投票:{extendurl(‘vote’)}3.首页调用导航菜单:<ul><li{if $moduleid<4} class=”menuon”{/if}><a href=”{DT_PATH}”><span>首页</span></a></li>{loop $MODULE $m}{if $m[ismenu]}<li{if $m[moduleid]==$moduleid} class=”menuon”{/if}><a href=”{$m[linkurl]}”{if $m[isblank]} target=”_blank”{/if}><span{if $m[style]} style=”color:{$m[style]};”{/if}>{$m[name]}</span></a></li>{/if}{/loop}</ul>调用登录模块:{if $DT[page_login]}{template ’user’, ’chip’}{/if}调用分类模块:{php $mid = 5;}{template ’catalog’, ’chip’}4.各个模块数据的调用供应:最新供应信息:1.<!–{tag(“moduleid=5&condition=status=3&length=34&condition=status=3&pagesize=5&order=addtime desc&template=list-trade”)}–>2.<!–{php $tags=tag(“moduleid=5&condition=status=3&length=34&condition=status=3&pagesize=5&order=addtime desc&template=null”);}–>{loop $tags $k $t}<li><span class=”f_r”>[{area_pos($t[areaid], ’/', 1)}]</span><a href=”{$t[linkurl]}” target=”_blank” title=”{$t[alt]}”>{$t[title]}</a></li>{/loop}签调用理论上需要网站管理人员有一定的HTML+CSS知识,并对PHP+MySQL有初步的了解。调用过程实际是按照调用条件从数据表读取调用数量条数据,并依排序方式排序,最终通过标签模板的布局输出数据。函数原型 tag($parameter, $expires = 0) $parameter 表示传递给tag函数的字符串,系统自动将其转换为多个 变量 例如传递 table=destoon&pagesize=10,系统相当于得 到$table = ‘destoon’;$pagesize = 10;两个变量 $expires 表示缓存过期时间 >0 缓存$expires秒;0 – 系统默认时间;-1 – 不缓存;-2 – 缓存SQL;一般情况保持默认即可。变量 $tags 以数组类型保存标签调用的数据,可通过loop语法遍历显示。$pages 保存数据分页代码,仅在调用了分页时有效。 $path 模块路径。 常用字段 title 标题; linkurl 链接; catid 分类ID; introduce 简介; addtime 添加时间;常用函数 dsubstr($string, $length, $suffix = ”) 将字符串$string截取为$length长,尾部追加$suffix(例如..)set_style($string, $style = ”, $tag = ‘span’) 将字符串$string置于$tagHTML标签中并设 置style为$style linkurl($linkurl, $absurl = 0) 将相对路径$linkurl修补为绝对路径(防止链接错 误)date($format, $timestamp) 将时间戳$timestamp转化为$format(例如Y-m-d)格式标签模板 模板保存于./template/default/tag/目录; 建议不要删除或者修改自带的模板,推荐在自带模板基础上新建模板并应用。Categoryestoon标签调用Comments (0)destoon显示地区Posted byjinpeng998on 星期一, 12 07月, 2010显示地区:需要的函数是 include/module.func.php/get_mainarea($areaid, $area);php页面AREA=cache_read(‘area.php’); //读取缓存文件静态页面调用: <table width=”100%” cellpadding=”3″>{php $mainarea = get_mainarea(0, $AREA)}{loop $mainarea $k $v}{if $k%2==0}<tr>{/if}<td><a href=”{$MOD[linkurl]}{rewrite(‘search.php?areaid=’.$v['areaid'].’&typeid=’.$typeid)}”>{$v[areaname]}</a></td>{if $k%2==1}</tr>{/if}{/loop}</table>还有一种方法就是 直接标签调用,,不错的,直接从destoon数据库里取出信息Categoryestoondestoon显示地区Comments (0)destoon 学习标签调用Posted byjinpeng998on 星期日, 11 07月, 2010链接t[linkurl]供应模块 更多MODULE[---模块ID---][linkurl] 模块ID把 鼠标放在其下链接上 出现 moduleid=? 就能看到图片路径t;资讯模块 更多:{$MOD[linkurl]}{$c[linkurl]}查看 名称是属于哪个字段?--选中–右键-看name值 eg name=post[brand] 即为brand字段每个模块的首页 都是其 template/文件夹下的 index.htmpagesize=”.$MOD[pagesize].” 可写成 pagesize=4;记住不要加 单引号 or 双引号调用分页:分页标签:<!–{tag(“moduleid=$moduleid&c=3$dtype&catid=$catid&pagesize=4&page=$page&showpage=1&datetype=5&order=”.$MOD[order].”&template=list-sell”)}–>分页:{if $showpage && $pages}<div class=”pages”>{$pages}</div>{/if}调用分类:主要方法$maincat = get_maincat(0, $CATEGORY);get_maincat(0, $CATEGORY)--在include/global_func.php 中$childcat = get_maincat(0, $CATEGORY, 1);- 调用超级栏目下的1级目录0 代表 最最根目录 1代表 level为1的目录 level 手动设置 默认都为1如果0改为3 则为 catid 为3 的目录小注意CATEGORY = cache_read(‘category-’.$moduleid.’.php’);此文件在模块页的common.inc.php页面中调用{loop $maincat $k $v}{if $k%$DT[page_subcat]==0}<tr>{/if}<td><a href=”{$MOD[linkurl]}{$v[linkurl]}”>{set_style($v[catname],$v[style])}</a> <span>({$ITEMS[$v[catid]})</span></td>{if $k%$DT[page_subcat]==($DT[page_subcat]-1)}</tr>{/if}{/loop}注意:在其模块 module 文件夹下的 php页面里必须有 $maincat$MOD[linkurl] 是模块也首页地址 $v[linkurl]其下列表页 加 catidCategoryestoon标签调用Comments (0)非常好的Destoon B2B标签调用手册Posted byjinpeng998on 星期日, 11 07月, 2010Destoon B2B标签调用手册什么是标签调用?标签调用是根据调用条件(condition)从数据表(table)读取调用数量(pagesize)条数据,并按排序方式(order)排序,最终通过标签模板的布局输出数据。可以看出,标签的工作分两个部分,一是读取数据,二是显示数据。标签函数原型标签函数保存于 include/tag.func.phptag($parameter, $expires = 0)$parameter 表示传递给tag函数的字符串,系统自动将其转换为多个变量例如传递 table=destoon&pagesize=10&hello=world系统相当于得到$table = ‘destoon’;$pagesize = 10;$hello = ‘world’;三个变量$expires 表示标签缓存过期时间>0 缓存$expires秒;0 – 系统默认标签缓存时间;-1 – 不缓存;-2 – 缓存SQL结果;一般情况保持默认不需要传递。数据读取过程例如以下标签:<!–{tag(“table=sell&c=3&order=addtime desc&pagesize=10″)}–>会被转换为如下的SQL语句:SELECT *FROM destoon_sellWHERE status=3ORDER BY addtime DESCLIMIT 0,10读出的数据会保存在 $tags 数组里数据显示过程1、通过标签模板显示传递&template=abc给标签函数,例如:<!–{tag(“table=…&template=abc”)}–>默认的标签模板保存在模板目录/tag/目录里,例如&template=abc将调用模板目录/tag/abc.htm模板来显示数据如果标签模板放于其他目录,例如def,则传递&dir=def&template=abc,系统将调用模板目录/def/abc.htm模板


0 0
原创粉丝点击