点赞大于0显示
{if $info.agree>>0}{$info.agree}{/if}
标题
{$rs.title}
内容页网址
{$rs.url}
封面图(缩略图)
{$rs.picurl|tempdir}
无缩略图显示指定缩略图
{$rs.picurl?:'/public/static/cqap/app/images/nopic.png'}
时间
{$rs.time}
序号
{$i}
内容介绍
{$rs.content|get_word=100}
分类名称
{$rs.sort_name}
栏目网址
{$rs.sort_url}
模型名称
{$rs.mid_name}
发布者 主页
{$rs.user_url}
发布者 头像
{$rs.user_icon}
发布者 帐号
{$rs.username}
内容页要使用作者的帐号或头像用下面的代码
{$info.uid|get_user_name}
{$info.uid|get_user_icon}
{:get_url(user,$info.uid)}
内容页调用发布者信息
发布者用户组:{:getGroupByid(get_user($info[uid])[groupid]?:)}
注册IP:{:get_user($info.uid)[regip]}
真实姓名:{:get_user($info.uid)[truename]}
身份证号码:{:get_user($info.uid)[idcard]}
联系电话:{:get_user($info.uid)[mobphone]}
联系地址:{:get_user($info.uid)[address]}
内容页发布者URL
{:get_url(user,$info[uid])}
某些列表数据,如果{$rs.username} {$rs.user_icon}不存在的话,请使用下面的
{$rs.uid|get_user_name}
{$rs.uid|get_user_icon}
{:get_url(user,$rs.uid)}
时间自定义格式, Y-m-d H:i:s 为日期格式
{$rs.create_time|format_time=Y-m-dH:i:s}
当前URL
{:get_url(location)}
当前URL二维码
{:urls(index/qrcode/index)}?url={:urlencode(get_url(location))}
网站名称
{$webdb.webname}
网址
{$webdb[www_url]}
浏览量
{$info.view}
内容页 发布时间
{:date(Y-m-dH:i:s,$info.create_time)}
内容页 评论数
{:fun(Comment@total,$id)}
内容页 上一页
{:fun(content@prev,$info,20)}
内容页 下一页
{:fun(content@next,$info,20)}
统计内容总数
{:query(频道表_content,[count=id])}
一级导航图标
{$rs.style}
二级导航图标
{$vs.style}
数据表名
:query(module)
列表分页
{$pages}
会员中心 UID
{$userdb.uid}
会员中心 账号
{$userdb.username}
会员中心 昵称
{$userdb.nickname}
会员中心 所属用户组
{$userdb.groupid|getGroupByid}
会员中心 所属用户组ID
{$userdb.groupid}
会员中心 余额
{$userdb.rmb}
会员中心 头像
{$userdb.icon|tempdir}
会员中心 积分
{$userdb.money}
会员中心 注册时间
{$user.regdate|format_time}
会员中心 上次访问时间
{$user.lastvist|date=Y-m-dH:i,###}
内容页 当前栏目
{:get_sort($info.fid)}
栏目字段,在栏目循环中一般$fid以$key出现
{:get_sort($fid,logo)}
{:get_sort(栏目ID,字段名)}
内容页 当前栏目URL
{:urls(index,fid=.$fid)}
当前模块ID
{:M(id)}
当前模块名字
{:M(name)}
当前模块所属目录
{:M(keyword)}
登录
{:get_url(login)}
注册
{:get_url(reg)}
找回密码
{:urls(getpassword/index)}
退出登录
{:get_url(quit)}
个人主页
{:get_url(user,[uid=$rs[uid]])}
群聊URL
{:get_url(msg,-$id)}
统计每篇文章几张图片
{:count(explode(,,$rs.picurl))}
{:count($rs.picurls)}
内容所属的圈子群聊链接
{:get_url(msg,-$info.ext_id)}
也可以这样
{php}$id=$info[ext_id];{/php}
{:get_url(msg,-$id)}
为您推荐
下载文件包包含六个文件:A_class.php字符串一致,如:<div class="www_010080_com_d4EC71O5VxTRB_class.php随机型,如:<div class="www_010080_com_刷新就会变回C_class.php序号型,如:<div class="www_010080_co..
数据类型1.整数: int和bigint bigint等效Java中的long2.浮点数:double(m,d) m总长度 d小数长度 eg:double(5,3) 26.789decimal是一个超高精度的浮点数,精度远高于double,只有涉及到超高精度运算时才会使用到3.字..
TinyMCE是一款流行的开源富文本编辑器,广泛应用于网页内容管理系统(CMS)和各种Web应用程序中。它提供了丰富的功能和高度可定制性。下面将介绍一些常用的菜单设置:工具栏:显示或隐藏工具栏。可以通过配置文件中..
ASP.NET MVC 是一个基于分层架构的框架,其核心架构本身已经实现了 MVC 模式(Model-View-Controller)。除了 MVC 模式,开发者在使用 ASP.NET MVC 开发应用时,通常会结合其他设计模式以提高代码的可维护性、可扩展..
字典是一种以键值对存在的数据结构,他的底层是Array数组字典初始化和数组初始化的区别:数组的初始化:var arr = [1,2,3,4,5];//使用中括号字典的初始化: var names = {“a”:“aaa”,“b”:“bbb”,“c”:“ccc”}..
基础命令初始化一个Git仓库:git init添加到暂存区:git add <file>提交到本地仓库:git commit -m <message>仓库版本号切换:git reset --hard commit_id查看提交历史:git log查看历史命令:git reflog丢弃工作区..
相信不少程序员都为变量命名这个问题伤透了脑筋。变量名太短了别人看不懂,太长了又显得啰嗦,不长不短又考验词汇量,一不留神就跟已有变量名重复。取得一手好名字确实是一个挑战,也是一门艺术。今天我们就来聊聊,..
中间件用于在 HTTP 请求之前和之后添加额外的逻辑。我们可以创建自定义中间件,并且有大量可用的内置中间件可供我们使用。本文旨在解释文件中常见中间件的用途 ,以及一些额外的中间件组件。1. 静态文件中间件直接从..
在网页开发中,数字滚动效果广泛用于展示统计数据、计数器、动画化的数字效果等。以下是几款常用的 JavaScript 数字滚动插件:1. CountUp.js简介: CountUp.js 是一个轻量级的数字滚动插件,提供平滑的数字滚动动画效..
基本选择器: $("#myELement")选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass")选择使用my..
仓库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project-name]# 下载一个项目和它的整个代码历史$ git clone [url]配置# 显示当前的Git配置$ git config --list# 编..
Memory Cache 中间件:它是一个简单的缓存中间件,将数据存储在内存中。在.NET Core中使用内存缓存可以很方便地缓存数据,并且不需要外部依赖。使用方法如下:// 注册缓存服务services.AddMemoryCache();// 使用缓存..
C#中有许多语法糖(Syntactic Sugar),它们是一些语法上的简化,使代码更易于阅读和编写。以下是一些常见的C#语法糖示例:自动属性初始化器:可以在属性声明时直接初始化属性的值,而无需在构造函数中初始化。publi..
给大家分享一些程序员开发人员常用工具和网站,我相信这里总有一款工具适合你。排名不分先后~Visual Studio CodeVisual Studio Code官网地址:https://code.visualstudio.com/Visual Studio Code重新定义和优化了代..
黑客常用的编程语言并不一定只有一种,它们选择的编程语言通常取决于攻击的目标和攻击的方式。以下是一些黑客经常使用的编程语言:Python:Python 是一种通用编程语言,它的简洁性和易用性使得它成为黑客攻击中的一..
在ASP.NET Core开发中,以下是一些常用的命令:dotnet new:创建一个新的项目或项目文件。dotnet new web -n MyWebApp:创建一个新的Web应用程序项目。dotnet new mvc -n MyMvcApp:创建一个新的MVC应用程序项目。do..
当使用WPF(Windows Presentation Foundation)开发时,MVVM(Model-View-ViewModel)是一种常用的设计模式,它有助于将界面逻辑和业务逻辑分离,使代码更易于维护和测试。以下是几个常用的开源MVVM框架:MVVM Light..
以下是一些在使用 Visual Studio Code (VSCode) 开发 .NET MVC 时常用的插件:C#:提供 C# 语言支持,包括代码补全、语法检查、调试等功能。Razor:提供 Razor 模板语法的支持,用于在视图中嵌入 C# 代码。OmniSharp..
敏捷开发过程中,有许多工具可以帮助团队实现协作、计划、跟踪进度以及交付价值。以下是一些常用的敏捷开发工具:Jira:Jira是一款强大的项目管理和问题跟踪工具,支持敏捷开发方法如Scrum和Kanban。它可以用于制定..
对于验证手机号码,网上的例子很多,可是由于153(联通)、159(移动)等新区段的开通,使很多的验证修改起来比较麻烦。 function validatemobile(mobile) { if(mobile.length==0) { alert('请输入手机号码!&..