当前位置: 首页 > 面试题库 >

Laravel-传递多个变量来查看

徐秋月
2023-03-14
问题内容

我有这个站点,它的页面之一从数据库中创建了一个简单的人员列表。我需要将一个特定的人添加到我可以访问的变量中。

如何修改该return $view->with('persons', $persons);行以将$ ms变量也传递给视图?

    function view($view)
    {
        $ms = Person::where('name', 'Foo Bar');

        $persons = Person::order_by('list_order', 'ASC')->get();

        return $view->with('persons', $persons);
    }

问题答案:

只需将其作为数组传递:

$data = [
    'name'  => 'Raphael',
    'age'   => 22,
    'email' => 'r.mobis@rmobis.com'
];

return View::make('user')->with($data);

或将它们链接起来,就像@Antonio提到的那样。



 类似资料:
  • 我有一个问题:我目前正在为一个图书馆(它是为学校)的网络应用程序的项目工作。 并且我想返回我的视图与3变量表单查询,但这似乎不起作用。它首先适用于2人,但不适用于3人。 下面是我的代码: 但是$ResultsLoan似乎从来没有进入我的视野...谁能帮帮我吗?

  • 问题内容: 我正在使用shell_exec方法从PHP调用test.sh。 但是,命令行脚本说它仅收到1个参数:/tmp/my_script.php 当我将呼叫更改为: 码: 它说它收到了3个参数,但是argv [1]和argv [2]为空。 当我将呼叫更改为: 码: 脚本最终将按预期接收所有3个参数。 您是否始终需要使用脚本发送仅带引号的文本,并且不允许发送$ var这样的变量?还是有一些特殊的

  • 我试图检查变量是否正在从控制器传递,但不起作用,控制器函数如下所示: 在客户端刀片中,我用以下代码显示每个刀片的项目: 但我只想在有项目的时候展示,如果没有,我不想展示de。 我正在尝试使用以下代码:

  • 我调用test.sh从PHP使用shell_exec方法。 然而,命令行脚本说它只收到一个参数: /tmp/my_script.php 当我将呼叫更改为: 代码: 它说它收到了3个参数,但是argv[1]和argv[2]是空的。 当我将呼叫更改为: 代码: 脚本最终按预期接收所有3个参数。 您是否总是必须随脚本发送仅引用的文本,并且不允许发送$var之类的变量?或者你有没有什么特殊的方式发送$va

  • 我正在开发一个项目QR扫描仪应用程序使用Zxing扫描仪库,我想输入扫描数据到一个ListView。所以我想在扫描项目后将ItemName和ItemPrice输入到ListView中。为了区分itemName和itemPrice与扫描器结果(纯文本),我使用了string tokenizer类,然后可以分别获得itemName和Price。 解决方案应该是,当用户扫描一个项目时,它应该在列表视图中

  • 我正在使用向mailtrap发送邮件,并传递变量。 我的问题是它不能识别我在降价中传递的变量。它在下面返回一个错误 Facade\Ignition\Exceptions\ViewException:未定义变量:email(视图:/var/www/resources/views/ema。。。 有人知道什么是传递和获取变量的正确方法? 这是我的密码 这是我的降价看起来很像