DWZ的url变量替换

url变量替换

HTML扩展方式navTab, dialog, ajaxTodo 的url支持变量替换。例如:__URL__/edit/id/{xxx}

大括号内的xxx就是变量名,主要功能是结合table组件一起使用,下面是dwz_thinkphp中用户列表的示例:

下图中的删除、编辑、修改密码都是用了url变量替换:

 

删除、编辑、修改密码使用了变量{sid_user}

<tbody>中<tr target="sid_user" rel="{$vo['id']}">

当选中一行时,tr上的rel值会自动替换到url变量中.

注意url变量名{sid_user}trtarget="sid_user"保持一致.

代码示例:

<a class="delete" href="__URL__/foreverdelete/id/{sid_user}/navTabId/__MODULE__" target="ajaxTodo" title="你确定要删除吗?" warn="请选择用户"><span>删除</span></a>

<a class="edit" href="__URL__/edit/id/{sid_user}" target="dialog" mask="true" warn="请选择用户"><span>编辑</span></a>

<a class="icon" href="__URL__/password/id/{sid_user}" target="dialog" mask="true" warn="请选择用户"><span>修改密码</span></a>

<table class="list" width="100%" layoutH="116">

      <thead>

      <tr>

            <th width="60">编号</th>

            <th width="100">用户名</th>

            <th>昵称</th>

            <th>Email</th>

            <th width="100">添加时间</th>

            <th width="120">上次登录</th>

            <th width="80">登录次数</th>

            <th width="80">状态</th>

      </tr>

      </thead>

      <tbody>

      <volist id="vo" name="list">

            <tr target="sid_user" rel="{$vo['id']}">

                  <td>{$vo['id']}</td>

                  <td>{$vo['account']}</td>

                  <td>{$vo['nickname']}</td>

                  <td>{$vo['email']}</td>

                  <td>{$vo['create_time']|date="Y-m-d",###}</td>

                  <td>{$vo['last_login_time']|date="Y-m-d H:i:s",###}</td>

                  <td>{$vo['login_count']}</td>

                  <td>{$vo['status']|showStatus=$vo['id']}</td>

            </tr>

      </volist>

      </tbody>

</table>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值