当前位置: 首页 > 知识库问答 >
问题:

调用未定义的方法照明\会话\Store::user()

魏航
2023-03-14

调用未定义的方法illumb\Session\Store::user()(视图:C:\xampp\htdocs\vms\u ut\resources\views\layouts\navbar.blade.php)(视图:C:\xampp\htdocs\vms\u ut\resources\views\layouts\navbar.blade.php)

查看

<ul class="navbar-nav">
                    <li><a href="{{url('/home')}}">Home</a></li> &nbsp&nbsp
                    @if (Session::user()->level == 'Admin')
                    <li class="dropdown">
                        <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">
                            Master <span class="caret"></span>
                        </a>
                        <ul class="dropdown-menu" role="menu">
                            <li><a href="">Data</a></li>
                            <li><a href="">Warehouse</a></li>
                        </ul>
                    </li>
                     @else  (Session::user()->level == 'Penyedia')
                    <li class="dropdown">
                        <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">
                            Master <span class="caret"></span>
                        </a>
                        <ul class="dropdown-menu" role="menu">
                            <li><a href="">Data</a></li>
                        </ul>
                    </li>
                    @endif
                </ul>

查看

在此输入图像描述

请帮帮我

共有2个答案

衡建中
2023-03-14

您可以这样使用会话外观:

使用照明\支持\门面\会话;

益智明
2023-03-14

你是说授权而不是会话?

更改此行:

@if (Session::user()->level == 'Admin')

这条线

@if (Auth::user()->level == 'Admin')
 类似资料:
  • 我有点困惑,我调用了 我的中的方法如下所示: 我不知道我做错了什么但我现在有点迷茫

  • 问题内容: 我正在尝试对页面登录进行编码,但在此错误中我处于停止状态 PLIZ在这里告诉我错了事 问题答案: 用于准备的语句。例如 您正在尝试直接在主数据库对象上执行查询。对于PDO,这意味着 您确实应该研究准备好的语句。您很容易受到SQL注入攻击的影响,并且由于您从一开始就使用PDO,因此不编写安全查询基本上是不可原谅的。

  • 问题内容: 这是我的代码: 我在最后一行收到以下错误: 调用未定义的方法mysqli_stmt :: get_result() 这是conn.php的代码: 如果我写这行: 打印 “未准备的声明” 。如果我直接在IDE中运行查询替换?用值标记,效果很好。请注意,$ conn对象在项目中的其他查询中可以正常工作。 请帮忙....... 问题答案: 请阅读此方法的用户说明: http://php.ne

  • 问题内容: 我是PHP的新手,并且在会话方面更是初学者。我有index.php页面,用户可以在其中注册和登录。表单分别发布到validate.php和loginvalidate.php页面,以进行注册和登录。 加载时在index.php上出现以下错误: 1)注意:未定义的索引:已注册2)注意:未定义的索引:从未使用 我已经尝试过多种方式来修改我的文字,但是我从来没有解决错误。 Index.php

  • 问题内容: 不知道为什么这不起作用。我相信你们都知道我在这里想要达到的目标。 当脚本运行时,我得到一个参考,它引用了这段代码: 我正在使用codeigniter2框架,因此如果我的表单页面对某些人没有意义,则表示歉意。 new_page.php(相关位) 并在new_page.validation.js中 任何帮助将不胜感激!欢呼的家伙 问题答案: 可能会破坏插件的正常运行。根据文档, “布尔tr

  • 问题内容: 我曾就同一问题经历过许多问题,但各种解决方案都无济于事。我正在使用Redis将会话存储在群集的NodeJS + ExpressJS应用程序中,但是该会话始终是未定义的。这是我的Express设置: 即使不使用Redis存储,我也会收到以下错误: 问题答案: 您必须在路由之前实例化会话。

  • 问题内容: 我正在尝试在我的Express应用程序中使用redis进行会话。 我执行以下操作: 稍后,在我的应用程序中,如果执行以下操作: 我得到: 无法读取未定义的属性“ someProperty” 这表明req.session是未定义的 (我可以从config部分的console.log条目中看到) 我肯定有redis运行,并且可以看到我的应用最初连接到它(使用redis-cli监视器) 问题

  • 我正在尝试用Laravel 5.2设置PHPUnit。我按照留档进行了简单的单元测试,但是每个测试都会抛出相同的错误: 1) CreateAccountTest::testCreateUserWithInvalidEmail BadMethodCallException:调用未定义的方法Illumb\Database\Query\Builder::make() /some/path/vendor/