联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
不进if里面,点击当前页面也进了else
类型:迅睿CMS 更新时间:2021-01-08 20:21:07
{if $t.url == $my_web_url}
        <li><a class="nav-act" href="{$t.url}" title="{$t.name}">{$t.name}</a></li>
     {else}
       <li><a href="{$t.url}" title="{$t.name}">{$t.name}</a></li>
     {/if}


以上代码有什么问题吗,不进if里面,点击当前页面也进了else

回帖
  • 迅睿框架技术-张洪
    #1楼    迅睿框架技术-张洪
    2021-01-08 19:46:55
    Chrome 0
    $t.url是从哪里来的,?t前缀需要是循环体的呢
  • wangzai941088
    #2楼    wangzai941088
    2021-01-08 19:58:14
    Chrome 0
    {category module=share start} {if $t.url == $my_web_url} <li><a class="nav-act" target="_blank" href="{$t.url}" title="{$t.name}">{$t.name}</a></li> {else} <li><a target="_blank" href="{$t.url}" title="{$t.name}">{$t.name}</a></li> {/if} {/category}$t.url是我从循环取得,我想判断当前url是一致的话就进入if判断里
  • 迅睿框架技术-张洪
    #3楼    迅睿框架技术-张洪
    2021-01-08 20:04:25
    Chrome 0
    {if $t.url == $my_web_url}改成{if strpos($my_web_url, $t.url) !== false}试一试这种写法
    满意答案
  • wangzai941088
    #4楼    wangzai941088
    2021-01-08 20:21:07
    Chrome 0
    @迅睿框架技术-张洪:谢谢,可以了