永发信息网

thinkphp rbac 左侧菜单无法显示

答案:3  悬赏:30  手机版
解决时间 2021-01-22 12:24
  • 提问者网友:不要迷恋哥
  • 2021-01-22 08:13
下载的examples.zip 演示
然后下载的thinkphp 核心包、、

但是左侧菜单什么都没显示、、

经查 、、
$menu数组中存在数据、
但是在menu.html 显示中

这个循环

<volist id="item" name="menu" >

<eq name="item['group_id']" value="$menuTag">
<neq name="item['name']|strtolower" value="public" >
<neq name="item['name']|strtolower" value="index" >
<eq name="item['access']" value="1" >
<tr class="row " >
<td><div style="margin:0px 5px"><img SRC="../Public/images/comment.gif" WIDTH="9" HEIGHT="9" BORDER="0" align="absmiddle" ALT=""> <a href="__APP__/{$item['name']}/index/" id="{$key}">{$item['title']}</a></div></td>
</tr>
</eq>
</neq>
</neq>
</eq>

</volist>

是不是有问题、、
我怎么读都读不通啊、、
默认$menuTag 是$_GET['tag']的值、、但是是空的、、
那么就造成了里面的东西都读取不到、、
这个是怎么回事、是我下载的演示代码有问题?

重新下载了3.1.2核心包 与 3.1.2的演示版、、、 重新安装 还是同样的问题、、

求大虾帮忙、
最佳答案
  • 五星知识达人网友:时间的尘埃
  • 2021-01-22 08:47
<volist id="item" name="menu" >

<eq name="$item['group_id']" value="$menuTag">
<neq name="$item['name']|strtolower" value="public" >
<neq name="$item['name']|strtolower" value="index" >
<eq name="$item['access']" value="1" >
<tr class="row " >
<td><div style="margin:0px 5px"><img SRC="../Public/images/comment.gif" WIDTH="9" HEIGHT="9" BORDER="0" align="absmiddle" ALT=""> <a href="__APP__/{$item['name']}/index/" id="{$key}">{$item['title']}</a></div></td>
</tr>
</eq>
</neq>
</neq>
</eq>

</volist>
你复制一下
全部回答
  • 1楼网友:笑迎怀羞
  • 2021-01-22 10:57
变量前面缺少$符号
  • 2楼网友:思契十里
  • 2021-01-22 09:38
<eq name="item['group_id']" value="$menuTag"> 改为<eq name="$item['group_id']" value="$menuTag">
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯