江湖家居吧 关注:26贴子:204
  • 3回复贴,共1

截取指定字符长度!<{calldata}>

只看楼主收藏回复



1楼2014-10-09 10:32回复
    1、推荐位: 1)、在每个内容后面都有推荐这个按钮!表示这个内容可以允许被推荐!
    2)、点推荐后,没有推荐的位置为啥?因为的确模板还没有做这个位子!或者您认为的位置是自动调用数据的!
    3)、那么如何建立新的推荐位并且调用呢?
    看一下代码
    <{KT name="首页推荐热门活动" city_id=$request.city_id limit="2"}>
    <li class="<{if $iteration%2}>lt<{else}>rt<{/if}>">
    <a href="<{link ctl=*activity:detail* arg0=$item.activity_id}>" target="_blank"><img src="<{$pager.img}>/<{$item.thumb}>" width="200" height="150"/></a>
    <div class="index_acitivity_r lt">
    <p><a href="<{link ctl=*activity:detail* arg0=$item.activity_id}>" class="a_title" target="_blank"><{$item.title}></a></p>
    <p class="h10"></p>
    <p>报名截至: <{$item.end_sign|format:"Y-m-d"}></p>
    <p>活动时间: <{$item.expire_label}></p>
    <p>动地址:<{$request.city.city_name}> <{$item.addr}></p>
    <p class="h10"></p>
    <p><span><i><{$item.sign_num}></i>人已报名</span><a href="<{link ctl=*activity:detail* arg0=$item.activity_id}>" class="block_lt pink_but" target="_blank">立即报名</a></p>
    </div>
    </li>
    <{/KT}>
    上面的代码是 <{KT *****}> *****<{/KT}> 这样的代码格式 这个就代表了推荐位! 比如您看到了 name="首页推荐热门活动" 说明后台有一个首页推荐热门活动的推荐位!那么活动可以推荐到该推荐位!
    如果没有该推荐位怎么办?其实可以在建在后台新建一个!以上只是一个事例代码!如果您做模板的时候也可以这样制作!
    2、自动调取内容
    有些地方你发现没有你要的推荐位,说明我们这里是自动调取内容的!下面看一段代码:
    <{calldata mdl=*hotel/hotel* city_id=$request.city_id order=*hot* limit="3"}>
    <li><a href="<{$item.hotel_url}>"><{$item.name}></a></li>
    <{/calldata}>
    这个calldata 开始和 calldata 结束的东西 就是自动调取数据模型的标签! 比如说 mdl="hotel/hotel" 那么 这个调用的是 酒店的数据库模型! 比如酒店有城市这个字段可供筛选:那么就加了 city_id=$request.city_id !
    有人还要问了:比如我想查其他条件的怎么办,您可以打开 酒店的数据库!比如酒店有的其他的字段也可以作为条件参数 在 标签上面加,和 city_id=***一样 比如你的叫 abc=1 !
    order 是排序 有hot 和 new ! 也 可以是 你的某个字段的排序 比如 order="views:desc" 或者 order="views:asc" 降序或者升序 views 这个字段要有!
    3、广告位:
    下面看代码
    <{widget id="adv" name="首页横幅1000px可关闭" city_id=$request.city_id limit="1"}><{AD name="首页头部轮转广告" city_id=$request.city_id limit="3"}>
    <div style="height:320px;"><a href="<{$item.link}>" title="<{$item.title}>" target="_blank"><img src="<{$pager.img}>/<{$item.thumb}>" /></a></div>
    <{/AD}>
    广告位 上面2中方式的都支持!
    第一种是封装好的挂件!
    第二种是因为广告区域格式有特殊变化!
    name="*****" 这个在后台就代表了 某个广告位!


    2楼2014-10-27 12:02
    回复
      水水更健康


      来自Android客户端3楼2014-11-16 11:20
      回复
        想知道更多的调用或者开发,可+我叩叩:5.6.5.0.1.6.3.2.4


        IP属地:北京4楼2018-05-16 17:20
        回复