业务经理

微信扫描以上二维码

028-61286886

技术咨询

首页,封面页,列表页怎么调用关注用户按钮?

迅睿框架 更新 2021-11-28 13:56:02 likeren

请问首页,封面页,列表页怎么调用关注用户按钮?

{xunruicms_img_title}

方案

  • 迅睿框架技术-陈泽希 #1 · 2021-11-27 21:02:12
  • likeren #2 · 2021-11-27 21:21:11
    迅睿框架技术-陈泽希 是{module} 循环标签里怎么调用关注文章作者,不是公众号啊
  • 王小五 #3 · 2021-11-27 21:42:27
  • likeren #4 · 2021-11-27 22:30:10
    王小五 多谢!循环语句没有问题,判断语句应该怎么写呢?
    		<p>
    			{if $rt = dr_hy_is_friend($user.id, $member.id)}
    			<a href="javascript:dr_hy_addfriend('{$t.uid}');" class="btn btn-outline" id="hy_addfriend_{$t.uid}"><i class="fa fa-check-circle"></i> {if $rt==1}已关注{else} <i class="bi bi-arrow-left-right"></i> 相互关注{/if} </a>
    			{else}
    			<a href="javascript:dr_hy_addfriend('{$t.uid}');" class="btn" id="hy_addfriend_{$t.uid}"><i class="fa fa-plus"></i> 关注 </a>
    			{/if}
    		</p>
    		<script type="text/javascript">
    			function dr_hy_addfriend(uid) {
    				$.get("/index.php?is_ajax=1&s=hy&c=show&m=friend&uid="+uid, function(json){
    					dr_cmf_tips(json.code, json.msg);
    					if (json.code) {
    						if (json.data.status) {
    							$('#hy_addfriend_'+uid).html(json.data.value);
    							$('#hy_addfriend_'+uid).addClass("btn-outline");
    						} else {
    							$('#hy_addfriend_'+uid).html("关注");
    							$('#hy_addfriend_'+uid).removeClass("btn-outline");
    						}
    					}
    				}, 'json');
    			}
    		</script>	
  • 王小五 #5 · 2021-11-27 23:17:48
    论坛里有,搜关注看一下!
  • likeren #6 · 2021-11-28 12:59:15
    迅睿框架技术-陈泽希
    {module module=works order=updatetime page=1 pagesize=5}
    
    {if $rt = dr_hy_is_friend($user.id, $member.id)}
    <a href="javascript:dr_hy_addfriend('{$t.uid}');" class="btn btn-outline" id="hy_addfriend_{$t.uid}"><i class="fa fa-check-circle"></i> {if $rt==1}已关注{else} <i class="bi bi-arrow-left-right"></i> 相互关注{/if} </a>
    {else}
    <a href="javascript:dr_hy_addfriend('{$t.uid}');" class="btn" id="hy_addfriend_{$t.uid}"><i class="fa fa-plus"></i> 关注 </a>
    {/if}
    <script type="text/javascript">
    	function dr_hy_addfriend(uid) {
    		$.get("/index.php?is_ajax=1&s=hy&c=show&m=friend&uid="+uid, function(json){
    			dr_cmf_tips(json.code, json.msg);
    			if (json.code) {
    				if (json.data.status) {
    					$('#hy_addfriend_'+uid).html(json.data.value);
    					$('#hy_addfriend_'+uid).addClass("btn-outline");
    				} else {
    					$('#hy_addfriend_'+uid).html("关注");
    					$('#hy_addfriend_'+uid).removeClass("btn-outline");
    				}
    			}
    		}, 'json');
    	}
    </script>	
    
    {/module}
    求指教判断语句{if $rt = dr_hy_is_friend($user.id, $member.id)}放在循环列表里应该怎么写,试了很多次也没解决。
  • 小波工作室--标签和API大师 #7 · 2021-11-28 13:15:14
    满意答案
    $user.id改成 $t.uid 因为这里读取的是文章所属的账号id
  • likeren #8 · 2021-11-28 13:56:02
    @小波工作室--标签和API大师:感谢回复!昨天改过$t.uid了,一直报错,可能是其他地方没改对,现在没问题了,多谢!

迅睿系统漏洞

Cookie合规拦截
Cookie合规拦截(2026-09-23)
优化后端配置UI
GeoSeo工具箱
GeoSeo工具箱(2026-09-23)
新增头条/360/搜狗/神马数据提交指引
CMS建站系统高级版
CMS建站系统高级版(2026-09-23)
解析自定义URL开关移动到栏目属性设置中 网站设置,将模板路径单独页...
多语言翻译Seolang
多语言翻译Seolang(2026-09-21)
1. 新增译文数据备份恢复页面,支持断点续传 2. 多语言声明中心...
AI文章生成器
AI文章生成器(2026-09-20)
任务拆分独立配置 新增AI生成关键词 新增指令模板 新增品牌信...
GEO系统
GEO系统(2026-09-20)
后台 AEO 与运营端对齐:区域、跑批、CSV、补强、剧本均可在迅睿...
后台二次登陆验证
后台二次登陆验证(2026-09-18)
新增邮箱验证 新增短信验证
京东云短信
京东云短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
创蓝短信
创蓝短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
火山引擎短信
火山引擎短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...