问题标签 [laravel-views]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1100 浏览

php - laravel:如何输出视频文件的文件路径

当我通过表单上传一些视频时,它会将我的视频保存在公共文件夹中,但view我无法访问它们。

我的观点(想输出文件路径)

结果

它应该在不同的路径(我的项目路径)上。

在我的本地计算机上的视频文件夹中,我可以看到视频已上传。

在此处输入图像描述

我的控制器.php

文件权限(在 Windows powershell 上)

在此处输入图像描述

那么我怎样才能获得正确的路径view呢?

因为它应该是:videos/QvWjJ2_mov_bbb.mp4videos/muWzE9_mov_bbb.ogg

0 投票
3 回答
996 浏览

laravel-5 - 如何使用 laravel5 将 foreach 循环内的模型数据传递给视图

我有一个 foreach 循环,每次匹配某个值,然后获取相关记录

现在如何将所有用户记录传递给视图?目前它只获取第一条记录!

0 投票
2 回答
2515 浏览

php - 控制器使用变量 Laravel 返回视图

我有这个变量应该在我的网址中,但包含“。” (点)。对不起,我仍然是 laravel 的菜鸟。

预期结果是 localhost/myProject/public/var_name


错误提示未找到视图 [.sampleVariable] 。

我的线是

我的路线是
Route::get('{var_name}', 'MyController@index');

0 投票
1 回答
56 浏览

php - 在 laravel 5.5 中我视图的不同部分调用控制器

我想从我的视图中调用多个控制器路由,并在我网站的不同部分显示它们的数据。

但它返回

错误:“找不到类‘用户’”

我尝试了不同的事情,但没有成功。

0 投票
1 回答
111 浏览

laravel-5.4 - The @isset directive is not been rendered by Laravel 5.4

I'm developing a blade view on Laravel 5.4 which tests if a variable is set. If it is not set, the blade must present a little piece of html code placed into it. The problem is Laravel ignores or doesn't recognize the @isset directive rendering the string as if it was a simple html code. See the picture:

enter image description here

I have done a ugly workaround using @if(! empty($test) ). And I already tried to clean the cache with php artisan cache:clear.

Did someone know something that can cause this problem? Thanks a lot!

0 投票
3 回答
523 浏览

laravel - laravel 通过分页集合来查看

我想在我看来用相应的公司对所有部门进行分页。因此,我创建了相应的模型并仅选择所需的字段,我创建了一个集合。在我的控制器中,我创建了这个集合的一个实例,并希望将它传递给我的视图。这是我的控制器:

这是我的收藏:

当我在控制器中返回 $deps 时,我可以看到原始数据,它看起来很好。

但是每当我将 $deps 传递给我的视图时,我总是会得到完整的模型,就好像从来没有任何集合一样。

我究竟做错了什么?

编辑: 我尝试使用

但这删除了 ​​Laravel 提供的分页信息,以及访问

在我看来是行不通的。

0 投票
1 回答
26 浏览

laravel-5.5 - 在 laravel 中定义路由

我有一个标题索引页面(通过 foreach 循环显示许多标题)和一个标题显示页面。在单个标题显示页面上,我希望能够显示一个人的信息页面,即。演员页面。我真的不知道如何实现这一点,因为我是 Laravel 的新手。我已经尝试过 laravel 路由文档,似乎没有谈论我想要实现的目标。我知道这很困难,因为我没有足够清楚的问题。无论如何,这是我迄今为止尝试过的:对于标题,我使用了资源控制器,如下所示

对于导演,我使用了以下代码

在我的标题显示页面中,我使用以下 url 转到导演页面

该名称按预期显示。我采取了正确的方法吗?有没有相关的文件?我应该怎么办?再次,很抱歉提出如此复杂的问题 Bellow 是浏览器中显示的标题视图。希望有人明白我在做什么。谢谢。 在此处输入图像描述

0 投票
1 回答
396 浏览

laravel - 向 img html 元素显示动态图像数据 - Laravel, Collective

我在这里处理 2 个变量。第$xyz一个包含我想绑定到表单的所有值,第二个$fields包含所有输入字段。

我正在循环$fields->field_name显示数据库中的所有表单字段。

但是其中一个字段是图像,这是另一种情况。我只是想在这里手动将图像 url 绑定到 img 元素。

成功绑定图像。我需要 2 件事,1 是我可以从中获取的字段名称,$fields->field_name第二是$xyz.

所以,我打算做类似的事情:$xyz->get($fields->field_name)这意味着,我尝试访问 $xyz 对象并获取动态图像字段名称。但不知道为什么我的下面的代码会抛出错误:

上面的代码在 Controller 中完全可以正常工作,但不确定如何在 Blade 前端视图中实现这一点。

错误:

类型错误:传递给 Illuminate\Database\Grammar::columnize() 的参数 1 必须是数组类型,给定字符串

0 投票
1 回答
1309 浏览

laravel - Laravel - 当数据可用时与所有视图共享数据

我正在使用 Laravel 5.6 编写一个网络应用程序。我需要在所有视图中列出当前会话用户拥有的所有连接。我尝试过这样的事情

我把这段代码放在 AppServiceProvider 的启动函数中。但是当用户尚未登录时会出现问题,因为当时Auth::id()设置为空。

用户登录时未生成连接列表。这会引发以下错误:

未定义连接变量。

0 投票
3 回答
356 浏览

laravel - laravel 语法 '::' 查看函数含义

我在 Laravel-Horizo​​n 控制器中找到了这种语法,任何人都可以解释一下:

view('horizo​​n::app');

是什么意思'horizon::app'