迅睿cms常用调用标签
Head区域TKD标签
<title>{$meta_title}</title>
<meta content="{$meta_keywords}" name="keywords" />
<meta content="{$meta_description}" name="description" />
路径引用变量
{THEME_PATH} 资源目录/static/
{HOME_THEME_PATH} 当前模板风格 /static/风格目录/
{ROOT_THEME_PATH} 绝对与主站域名的路径
{MOBILE_THEME_PATH}移动端风格目录路径
{$my_web_url} 当前页面的url地址
{SITE_URL} 当前网站的url域名
{SITE_MURL} 当前网站的移动端域名
{CLIENT_URL} 当前终端的域名
引用本目录下的xxx.html,当本目录不存在时会引用主目录下的xxx.html
{template "xxx.html"}
{template "public/head.html"}
{THEME_PATH}ysdns/web/css/font.css
2、强制引用主目录下的xxx.html
{template "xxx.html", "/"}
网站名称:{SITE_NAME}
首页URL:{SITE_URL}
logo:{SITE_LOGO}
系统JS库引用
<!-- 这是jquery库,也可以下载其他jq的版本js -->
<script src="{THEME_PATH}assets/global/plugins/jquery.min.js" type="text/javascript"></script>
<!-- 系统js(放在head标签内,用到了系统函数时必须引用) -->
<script type="text/javascript">var is_mobile_cms = '{IS_MOBILE}';var web_dir = '{WEB_DIR}';</script> <!-- 定义系统变量 -->
<script src="{THEME_PATH}assets/js/cms.js" type="text/javascript"></script> <!-- 系统js库文件 -->
<!-- 系统js结束 -->
导航调用:
{category module=share pid=0}
<li class="menu-dropdown classic-menu-dropdown {if IS_SHARE && $catid && dr_in_array($catid, $t.catids)} active{/if}">
<a href="{$t.url}" title="{$t.name}" {if $t.tid==2} target="_blank"{/if}>{$t.name}</a>
{if $t.child}
<ul class="dropdown-menu pull-left">
<!--第二层:调用第二级共享栏目-->
{category module=share pid=$t.id return=t2}
<li class="{if $t2.child} dropdown-submenu{/if} {if IS_SHARE && $catid && dr_in_array($catid, $t2.catids)} active{/if}">
<a href="{$t2.url}" class="nav-link nav-toggle " title="{$t2.name}">
{$t2.name}
</a>
{if $t2.child}
<ul class="dropdown-menu pull-left">
<!--第三层:调用第三级共享栏目数据-->
{category module=share pid=$t2.id return=t3}
<li class="{if IS_SHARE && $catid && dr_in_array($catid, $t3.catids)} active{/if}">
<a href="{$t3.url}" title="{$t3.name}">
{$t3.name}
</a>
</li>
{/category}
</ul>
{/if}
</li>
{/category}
</ul>
{/if}
</li>
{/category}
内容模块搜索框写法
<form class="search-form" action="/index.php" method="get">
<input type="hidden" name="s" value="news">
<input type="hidden" name="c" value="search">
<input type="text" placeholder="搜索内容..." name="keyword">
<input type="submit" value="提交搜索" />
</form>
自定义字段调用:
<?php $mysite=dr_site_value('wxgzh');?>
原始文件的地址:{dr_get_file($mysite)}
文件的下载地址:{dr_down_file($mysite)}
文件的下载地址并指定文件名字:{dr_down_file($mysite, '新名字')}
缩略图地址:{dr_thumb($mysite, 100, 100)}
缩略图带上水印地址:{dr_thumb($mysite, 100, 100, 1)}
缩略图带上水印地址:{dr_thumb($mysite, 100, 100, 1)}
缩略图从中间开始剪切,高度宽度固定:{dr_thumb($mysite, 100, 100, 0, 'crop')}
对url地址进行缩略处理:{dr_thumb($mysite, 100, 100, 0, '', 1)}
--------判断是否为空--------{if $mysite}有 {else} 无{/if}{if $mysite}有 {/if}
===========================--------附件详情信息---------
{php $myfile=\Phpcmf\Service::C()->get_attachment($mysite);}
附件名称:{$myfile.filename}
附件扩展名:{$myfile.fileext}
上传时间:{dr_date($myfile.inputtime)}
附件大小:{dr_format_file_size($myfile.filesize)}
列表调用
{$t.title}
{$t.url}
{$t.description}
{dr_thumb($t.thumb,)} 判断有无缩略图:{if $t.thumb}有的{else}没有{/if}
时间:{$t.updatetime} 自定义时间:{dr_date($t._updatetime, 'Y-m-d')}
所属栏目;{dr_cat_value($t.catid, 'name')} 栏目地址:{dr_cat_value($t.catid, 'url')}
{$t.hits}
{$t.comments}
{$t.support}
{dr_avatar($t.uid)}
{$t.author}
首页列表TAG调用
{php $tags1 = dr_get_content_kws($t.keywords,$c.mid);}
{if $tags1}
{loop $tags1 $name0 $url0}
<a href="{$url0}" title="查看此标签更多文章" class="but"># {$name0}</a>
{/loop}
{/if}
标签调用
{tag num=40}
<a href="{$t.url}" title="点击量:{$t.hits}">{$t.name}</a>
{/tag}
判断是否推荐
{module module=news flag=1 id=$t.id num=1 return=r}
<span class="badge arc_v3">推荐</span></a>
{/module}
系统提示框
layer.msg("xxxxxxxxxx")
年月日周调用
{hits module=news num=10}
标题:{$t.title}
地址:{$t.url}
总点击数:{$t.hits}
本日点击:{$t.day_hits}
本周点击:{$t.week_hits}
本月点击:{$t.month_hits}
年点击量: {$t.year_hits}
更新时间:{$t.updatetime}
自定义更新时间:{dr_date($t._updatetime, 'Y-m-d')}
栏目名称:{dr_cat_value('news', $t.catid, 'name')}
栏目URL:{dr_cat_value('news',$t.catid, 'url')}
{/hits} {$debug}
例如提取show.html中的内容字段中的全部图片,内容字段是content,那么写法是:
{php $imgs = dr_get_content_img($content);}
{loop $imgs $img}
<img src="{$img}">
{/loop}
图片数量:{count($imgs)}
css超出样式
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box !important;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
word-break: break-all;