分享
  • 收藏
  • 举报
    X
    关于增强版CMS文章设置费用后,无法生成预览文字的替代解决办法。
    656
    2

         因修改模板时,发现只要这篇文章设置过费用,哪怕后期取消了费用,此时的{$info.content|get_word=130} 这个标签是无效的,只要设置过费用,就不能读取部分文字展示了,奇怪。列表及内容页,也只能展示标题和要收费的提示,没有任何预览性的介绍。尤其是取消费用后,还是不能调用,于是就到坛里查找解决办法,于是就看到了三个月前用户“枫子”的帖子,今天被我看到了无,https://x1.php168.com/bbs/show-13041.html

       我们已经习惯了使用{$info.content|get_word=130} 这个标签来设置简介的文字调用。于是我也暂时没办法了,刚才洗了个脚,再进了后台发布文章时,看到了,

    于是突然想到,可不可以调用这个简介来作为预览文字呢,于是马上进show.htm模板里,找借鉴标签,再一次印证了我刚才说的,我们都已经习惯了{$info.content|get_word=130}或{$rs.content|get_word=130},



    那这个描述的字段能不能使用呢?于是将这个标签{$info.description} 写进show1.htm模板里,果然可以调用了文字了,这样的好处是,今后如果是收费的文章,用心编写下这个描述语言,可能会比直接使用{$info.content|get_word=字数}截取下来的文字更有说服力。

    代码如下:

    {if $info.price>0} 
    	         {$info.description}
    					<div style="margin-top:20px;margin-bottom:20px;color:red;">提示:当前内容需要付费 {$info.price}元 才能查看</div> 
    				{else /} 
    
    					{$info.content} 
    				{/if}

    效果如图:

    5
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 2
    • wr1688 风格开发者 消费:2593.25元 2020-02-27 10:26 10:26
      华为
      6楼
      这个费用问题貌似是一地鸡毛啊,之前就那个视频连播的收费捣鼓了好半天,结果最后被我去掉了
    0 赏钱 赏礼回复
    • kk1212 白金粉丝 消费:1211.05元 2020-02-27 08:17 08:176楼
      已收藏,稍后也动手操作试试
    0 赏钱 赏礼回复
    更多回复
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

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