问题标签 [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.
laravel-5 - 如何使用 laravel5 将 foreach 循环内的模型数据传递给视图
我有一个 foreach 循环,每次匹配某个值,然后获取相关记录
现在如何将所有用户记录传递给视图?目前它只获取第一条记录!
php - 控制器使用变量 Laravel 返回视图
我有这个变量应该在我的网址中,但包含“。” (点)。对不起,我仍然是 laravel 的菜鸟。
预期结果是 localhost/myProject/public/var_name
错误提示未找到视图 [.sampleVariable] 。
我的线是
我的路线是
Route::get('{var_name}', 'MyController@index');
php - 在 laravel 5.5 中我视图的不同部分调用控制器
我想从我的视图中调用多个控制器路由,并在我网站的不同部分显示它们的数据。
但它返回
错误:“找不到类‘用户’”
我尝试了不同的事情,但没有成功。
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:
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!
laravel - laravel 通过分页集合来查看
我想在我看来用相应的公司对所有部门进行分页。因此,我创建了相应的模型并仅选择所需的字段,我创建了一个集合。在我的控制器中,我创建了这个集合的一个实例,并希望将它传递给我的视图。这是我的控制器:
这是我的收藏:
当我在控制器中返回 $deps 时,我可以看到原始数据,它看起来很好。
但是每当我将 $deps 传递给我的视图时,我总是会得到完整的模型,就好像从来没有任何集合一样。
我究竟做错了什么?
编辑: 我尝试使用
但这删除了 Laravel 提供的分页信息,以及访问
在我看来是行不通的。
laravel-5.5 - 在 laravel 中定义路由
我有一个标题索引页面(通过 foreach 循环显示许多标题)和一个标题显示页面。在单个标题显示页面上,我希望能够显示一个人的信息页面,即。演员页面。我真的不知道如何实现这一点,因为我是 Laravel 的新手。我已经尝试过 laravel 路由文档,似乎没有谈论我想要实现的目标。我知道这很困难,因为我没有足够清楚的问题。无论如何,这是我迄今为止尝试过的:对于标题,我使用了资源控制器,如下所示
对于导演,我使用了以下代码
在我的标题显示页面中,我使用以下 url 转到导演页面
该名称按预期显示。我采取了正确的方法吗?有没有相关的文件?我应该怎么办?再次,很抱歉提出如此复杂的问题 Bellow 是浏览器中显示的标题视图。希望有人明白我在做什么。谢谢。 在此处输入图像描述
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 必须是数组类型,给定字符串
laravel - Laravel - 当数据可用时与所有视图共享数据
我正在使用 Laravel 5.6 编写一个网络应用程序。我需要在所有视图中列出当前会话用户拥有的所有连接。我尝试过这样的事情
我把这段代码放在 AppServiceProvider 的启动函数中。但是当用户尚未登录时会出现问题,因为当时Auth::id()
设置为空。
用户登录时未生成连接列表。这会引发以下错误:
未定义连接变量。
laravel - laravel 语法 '::' 查看函数含义
我在 Laravel-Horizon 控制器中找到了这种语法,任何人都可以解释一下:
view('horizon::app');
是什么意思'horizon::app'
?