联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
请教这种函数在网站首页怎么使用我建了个模块表单我在模块页面用
类型:迅睿CMS 更新时间:2020-04-18 20:50:47 表单 函数 网站

请教{$sp_total}这种函数在网站首页怎么使用?

我建了个模块表单sp,我在模块show页面用{$sp_total}能统计该内容的模块表单sp的数量,在表单里面用{$index.sp_total}、在栏目列表页用{$t.sp_total}

那在网站首页是怎么用呢?我用{$t.sp_total}没效果


回帖
  • #1楼    迅睿框架创始人
    2020-04-18 16:04:05
    Chrome 0
    首页需要循环出这条数据,在输出sql_total,先把循环写了
  • 草木人
    #2楼    草木人
    2020-04-18 18:32:58
    Chrome 0
    我用count写了查询,能直接显示数量,但是我不需要这个数量,我是要用在if语句中,这个{if}和{count}怎么嵌套呢? {count action=sql sql='SELECT lcjd,spqk FROM ff_1_sqsp_form_spqxsq WHERE catid=1 and cid=$t.id}回复迅睿框架创始人
  • #3楼    迅睿框架创始人
    2020-04-18 18:36:32
    Chrome 0
    $t.id是怎么来的
  • 草木人
    #4楼    草木人
    2020-04-18 18:48:47
    Chrome 0

    blob
    外层有个{module}列表循环,在列表循环里面再调用的的count统计模块表单(审批表单)数量。如果数量为0表示还没人审批,我显示一个内容;如果数量不为0,表示已经有人审批过,我根据审批情况显示其他内容。不为0这个情况,我直接根据语句能实现了,为0这个有点特殊,查询结果是没有任何东西,也不是0,所以我要单独写个数量统计,判断是不是0,但是我并不需要直接输出这个数量结果,我需要把这个结果用到if语句里面去回复迅睿框架创始人
  • #5楼    迅睿框架创始人
    2020-04-18 20:06:15
    Chrome 0
    module循环怎么写的
  • 草木人
    #6楼    草木人
    2020-04-18 20:07:04
    Chrome 0

    blob
    这是show页面的效果,操作日志是表单实现的回复迅睿框架创始人
  • 草木人
    #7楼    草木人
    2020-04-18 20:10:45
    Chrome 0
    {module module=sqsp catid=1 field=id,title,url,uid,updatetime order=updatetime num=7}
    <tr>
      <td><a href="{$t.url}" title="{$t.title}">{dr_strcut($t.title, 39)}</a></td>
      <td>{php $user=dr_member_info($t.uid);} {$user.name}</td>
      <td>{dr_date($t._updatetime, 'm-d', 'red')}</td>
      <td>
    	{count action=sql sql='SELECT lcjd,spqk FROM hf_1_sqsp_form_spqxsq WHERE catid=1 and cid=$t.id'}
    	
    	{sql sql='SELECT lcjd,spqk FROM hf_1_sqsp_form_spqxsq WHERE catid=1 and cid=$t.id  ORDER BY inputtime DESC  LIMIT 1' return=s}
    			{if $s.lcjd==1}
    				{if $s.spqk==1}			<!-- 部门负责人选择[同意],下一环节[业务管理部门] 审批	-->
    					<button type="button" class="btn btn-warning btn-xs">业务管理部门</button>
    				{else if $s.spqk==2}		<!-- 部门负责人[不同意],完结申请 -->
    					<button type="button" class="btn btn-warning btn-xs">结束</button>
    				{else if $s.spqk==3}	<!-- 部门负责人选择[完善资料],等待提交人完善资料后,继续当前环节[部门负责人审核] -->
    					<button type="button" class="btn btn-warning btn-xs">完善资料</button>
    				{/if}
    			{else if $s.lcjd==2}
    			……
    			……
    			……
    回复迅睿框架创始人
  • #8楼    迅睿框架创始人
    2020-04-18 20:34:11
    Chrome 0
    {module module=sqsp catid=1 field=id,title,url,uid,updatetime,spqxsq_total order=updatetime num=7}
    
    数量 {$t.spqxsq_total}
    满意答案
  • 草木人
    #9楼    草木人
    2020-04-18 20:50:47
    Chrome 0
    迅睿框架创始人:非常谢谢,完美解决了~!