X1运营交流
圈子链接的代码要怎么写呢?
503
22

X1系统最大的特色就是圈子,所有商户在推广任何一篇文章和产品信息及活动信息时,就是为了把客户吸引到自己的圈子里来,所以圈子链接的展示非常重要,不然只是单独一篇文章、一个信息,发布到朋友圈或者微信群后,客户看完文章,不能回到圈子里,就失去推广的价值了。官方系统既然有圈子链接功能,把代码告诉一下用的是哪些代码,我们自己把它添加到内容页里去,就可以在每篇文章和信息内容页底部显示圈子链接,方便引流。不然等各种风格开发者添加这行代码,也不知道他们啥时才会添加,希望老大公布一下圈子链接的代码,好让我们这些不懂代码的小白也能自己在内容页添加,实现更好的圈子引流。

    目前主要推广的信息有:论坛、增强版商品、积分商城、预约服务、活动聚会,希望老大能告知一下这些频道分别应该添加哪些代码,才能实现底部的圈子链接,谢谢。



感谢银杏兄弟的热心 ,按新的代码有些样子出来了,只是没读取到当前圈子,全部内容都是空白的。

3
赏礼
赏钱
收藏
点击回复
      全部留言
  • 22
  • 阿赖耶识 程序开发者 消费:24.43元 2019-09-14 22:10 22:106楼

    为了一个链接,居然写了这么多,难为你了


    代码如下:

    <a target="_blank" href="{:urls('qun/content/show',['id'=>$info['ext_id']])}">作者的圈子</a>

    注意下,这个字段 $info['ext_id']

    是模块里关联圈子的字段如果你模块没有此选项,那么你的显示圈子就不生效了

    比如:bbs里的

    image.png

    比如cms里的:

    午夜梦寒 消费:1817.13元 2019-09-14 22:38
    谢谢大侠,把这行代码加入到show.htm里,还是不显示圈子链接,和没反应一样,是我加错地方了吗?
    我是直接把这一行代码加在在发表主题的下面,是这样加的吗?还是要加在别的地方?
    </script>
    {else /}
    <ul class="topBoxs" style="padding-bottom:10px;background:#fff;">
     <li class="atten"><a href="{:urls('content/add',['fid'=>$fid])}">发表主题</a></li>
    </ul>
    <a target="_blank" href="{:urls('qun/content/show',['id'=>$info['ext_id']])}">作者的圈子</a>
    {/notempty}
    <div class="CommentBox">
    <ul class="head">
    <ol>全部评论</ol>
    <li>共 <span>{$info.replynum}</span> 条</li>
    </ul>
    阿赖耶识 消费:24.43元 2019-09-14 22:49
    就是内容页里面,不过你要确定你的模块,支持群的归属,你是在什么模块show里加的
    阿赖耶识 消费:24.43元 2019-09-14 22:56

    刚在cms内容页里做个测试,你可以看下

    http://x1.alaiyeshi.net/cms/show-1237.html

    午夜梦寒 消费:1817.13元 2019-09-14 22:57
    已经在发布内容选择圈子的频道里把所有频道都打上勾了,因为每个频道都需要集成到圈子里去的。每篇文章发布时,也都选择了栏目和所属圈子,目前测试的都是BBS频道,难道是加的位置不对?我再换个位置看看。明明刚才的代码里有“作者的圈子”字样 ,连这些字都没见到显示出来。我再多测试一下看看。
    午夜梦寒 消费:1817.13元 2019-09-14 22:59
    太感谢大侠了,清空缓存后,终于显示出来了,我再按这格式看看能不能圈子图标等信息都显示出来。
    午夜梦寒 消费:1817.13元 2019-09-14 23:14
    @torylf show.htm里明明有一段调用圈子链接的代码,为什么页面上就是不显示这些内容呢?也没看到显示“发表圈内新贴”的字样显示出来,只是显示了下面的那个“发表主题”的字样。
    {notempty name="$info.qun"}
    <ul class="topBoxs" style="padding-bottom:10px;background:#fff;">
    <li class="atten"><a href="{:urls('add',['fid'=>$info['fid'],'ext_sys'=>$info['ext_sys'],'ext_id'=>$info['ext_id'],])}">发表圈内新贴</a></li>
    </ul>
    <link rel="stylesheet" href="https://x1.php168.com/public/static/group/show.css">
    <div class="ListBox">
    <div class="list">
    <ul>
    <li class="img"><a href="{:urls('qun/content/show',['id'=>$info['ext_id']])}"><img src="{:tempdir($info['qun']['picurl'])}" onerror="this.src='__STATIC__/images/nopic.png'"></a></li>
    <li class="info">
    <div class="title"><a href="{:urls('qun/content/show',['id'=>$info['ext_id']])}">{$info['qun']['title']}</a></div>
    <div class="cnt">成员:<span>{$info['qun']['usernum']}</span> 贴子:<span>{$info['qun']['replynum']}</span></div>
    <div class="cnt">简介:{:get_word(del_html($info['qun']['content']),50)}</div>
    </li>  
    </ul>
    </div>
    </div>
    {else /}
    <ul class="topBoxs" style="padding-bottom:10px;background:#fff;">
     <li class="atten"><a href="{:urls('content/add',['fid'=>$fid])}">发表主题</a></li>
    </ul>
    {/notempty}
    <div class="CommentBox">
    <ul class="head">
    <ol>全部评论</ol>
    <li>共 <span>{$info.replynum}</span> 条</li>
    </ul>
    阿赖耶识 消费:24.43元 2019-09-14 23:15
    图标就加上,大小自己改 
    <img src="{:tempdir($info['qun']['picurl'])}" style="width:100px; height:100px;" />

    其实没必要,你看头条那些都是文字,图标的话也是非常小,如果用户不多还好,用户多了每个用户都建立圈子的话,图片太多,资源浪费,
    阿赖耶识 消费:24.43元 2019-09-14 23:17
    @毛乘风13205905096 那可能是这个主题没有归属到对应的圈子里,也就是extid没有数据,你看官方论坛,如果不选择圈子,不也是没有的吗
    午夜梦寒 消费:1817.13元 2019-09-14 23:50
    主题在发布时都选择了对应的圈子,但是还是就是不显示圈子链接,官方也一样,在官方特意发贴时也都选择了栏目和对应圈子,现在也是不显示圈子链接,早期有些贴子会显示链接,现在好象都不显示了。

    非常感谢大侠热心帮助,终于把图片链接搞定了,这下方便多了,有个图片做导航,客户就懂得点击进入圈子来访问了。回头再把图片改成GIF,就可以更吸引眼球了。
0 赏钱 赏礼回复
  • admin 超级管理员 消费:3.03元 2019-09-14 15:43 15:436楼

    尽快抽空写个教程吧.三言两语也说不清.其实可以参考论坛 的.

    午夜梦寒 消费:1817.13元 2019-09-14 21:05
    期待老大的教程,引流是一切的基础,引流功能没完成,圈子就都成空的了
    下一步就期待三级分销的全网渗透,有完美引流,再配合全网营销,何愁业绩不提升。
    剩下的其他功能都只是锦上添花,并不着急,基础营销搞扎实了,其他都可以慢慢完善了。
0 赏钱 赏礼回复
  • 银杏114在线 实战运营者 消费:3609.79元 2019-09-14 14:06 14:066楼
    {notempty name="$info.qun"}
    	<ul class="topBoxs" style="padding-bottom:10px;background:#fff;">
    		<li class="atten"><a href="{:urls('add',['fid'=>$info['fid'],'ext_sys'=>$info['ext_sys'],'ext_id'=>$info['ext_id'],])}">发表圈内新贴</a></li>
    	</ul>
    	<link rel="stylesheet" href="/public/static/group/show.css">
    	<div class="ListBox" style="z-index: 1;">
    		<div class="list">
    			<ul>
    				<li class="img" style="position:relative;">{if $info['qun']['status']==2}<img src="__STATIC__/group/v.png" style="position:absolute;width:20px;height:20px;z-index:9;">{/if}<a href="{:urls('qun/content/show',['id'=>$info['ext_id']])}"><img src="{:tempdir($info['qun']['picurl'])}" onerror="this.src='__STATIC__/images/nopic.png'"></a></li>
    				<li class="info">
    					<div class="title"><a href="{:urls('qun/content/show',['id'=>$info['ext_id']])}">{$info['qun']['title']}</a></div>
    					<div class="cnt">成员:<span>{$info['qun']['usernum']}</span> 贴子:<span>{$info['qun']['replynum']}</span></div>	
    					<div class="cnt">简介:{:get_word(del_html($info['qun']['content']),50)}</div>
    				</li>				 
    			</ul>
    		</div>
    	</div>
    <script type="text/javascript">
    $.get("{:urls('qun/wxapp.visit/check_visit',['id'=>$info['ext_id']])}",function(res){
    		if(res.code==0){
    			//layer.msg("更新浏览量成功!");
    		}else{
    			//layer.msg("并没有更新到浏览量!");
    		}	
    });
    </script>
    {else /}
    	<ul class="topBoxs" style="padding-bottom:10px;background:#fff;">
    	 <li class="atten"><a href="{:urls('content/add',['fid'=>$fid])}">发表主题</a></li>
    	</ul>	
    {/notempty}

    官方默认模板show.htm中第87-117是整段代码,你试试吧。

    另外,我看到你是朝bbs/wap_show.htm里面复制的,想问你用的是哪里的模板啊,官方手机版默认是具备这个代码的,如果你朝自己的模板中复制的代码无法实现想要的结果的时候,你可以反其道行之:把你自己模板中的特殊代码替换到官方的里面,使用官方的代替你的这个模板试试。

    调试是个慢功夫活。

    午夜梦寒 消费:1817.13元 2019-09-14 14:09
    在模板里使用了官方模板也没有圈子链接显示,难道是我哪里设置不对?再折腾一下看看。
    银杏114在线 消费:3609.79元 2019-09-14 14:15
    嗯,我接触X1时间短,不是非常的了解。所以指不出具体问题在哪,不好意思啊
    午夜梦寒 消费:1817.13元 2019-09-14 14:20
    已经非常感谢兄弟了。可能是官方的代码也有问题吧,看官方论坛里现在每个贴子后也都不显示圈子链接的,虽然发贴时选择了栏目和所属圈子,但是贴出来后,还是不显示圈子链接。希望官方能早日改进。
0 赏钱 赏礼回复
  • 银杏114在线 实战运营者 消费:3609.79元 2019-09-14 13:28 13:286楼
    <div class="ListBox" style="z-index: 1;">
    		<div class="list">
    			<ul>
    				<li class="img" style="position:relative;">{if $info['qun']['status']==2}<img src="__STATIC__/group/v.png" style="position:absolute;width:20px;height:20px;z-index:9;">{/if}<a href="{:urls('qun/content/show',['id'=>$info['ext_id']])}"><img src="{:tempdir($info['qun']['picurl'])}" onerror="this.src='__STATIC__/images/nopic.png'"></a></li>
    				<li class="info">
    					<div class="title"><a href="{:urls('qun/content/show',['id'=>$info['ext_id']])}">{$info['qun']['title']}</a></div>
    					<div class="cnt">成员:<span>{$info['qun']['usernum']}</span> 贴子:<span>{$info['qun']['replynum']}</span></div>	
    					<div class="cnt">简介:{:get_word(del_html($info['qun']['content']),50)}</div>
    				</li>				 
    			</ul>
    		</div>
    	</div>


    银杏114在线 消费:3609.79元 2019-09-14 13:29
    你用这个替换试试,这个应该对的
    银杏114在线 消费:3609.79元 2019-09-14 13:33
    这段代码从官方默认的模板中复制的,路径如下:templte/index_style/default/bbs/content/show.htm大概92-102行这段代码,第91行是风格CSS文件
    午夜梦寒 消费:1817.13元 2019-09-14 13:54
    兄弟,按照刚才的代码,没读取到当前圈子,出来的都是空白的内容。不过应该是接近了,可能是圈子参数没读取正确。回复贴子不能发图片,效果图片发在主贴里了。
0 赏钱 赏礼回复
  • 银杏114在线 实战运营者 消费:3609.79元 2019-09-14 13:05 13:056楼

    哥们,但恕在下愚昧,可能没理解透你的意思,  谨给你些建议,望能有些帮助,查看官方默认模板中的一些圈子的源代码,拷贝过到你想加入的地方,即可正常使用的,当然可能涉及的风格CSS的问题,那就通过原代码中class="abc" ,将这个abc的风格代码复制到你当前页面调用的CSS文件里,

    我猜你想实现红圈出来的功能,你用下面的代码试试。

    {notempty name="$info.qun"}
    				<dl class="WXcode">
    					<dt>{$info['qun']['title']}</dt>
    					<dd style="position:relative;">{if $info['qun']['status']==2}<img src="__STATIC__/group/v.png" style="position:absolute;width:30px;height:30px;z-index:9;">{/if}<a target="_blank" href="{:urls('qun/content/show',['id'=>$info['ext_id']])}"><img style="width:220px;height:220px;" src="{:tempdir($info['qun']['picurl'])}" onerror="this.src='__STATIC__/images/nopic.png'" /></a>
    					</dd>
    				</dl>
    {/notempty}


    午夜梦寒 消费:1817.13元 2019-09-14 13:19
    谢谢兄弟,复制了这段代码,添加到BBS\wap_show.htm中的“发表主题”下面,保存后没啥反应,还是不显示圈子链接。难道是我哪里没弄对?看来小白要折腾这些代码还是有很长的路要走。
0 赏钱 赏礼回复
更多回复
恢复多功能编辑器
  • 3 1
  • X1运营交流
        圈内贴子51571
    • 圈子成员1000
    本圈子内的新贴

    推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648