问题标签 [blade]

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 回答
4414 浏览

php - 在作为资产包含的 javascript 文件中使用 Laravel 函数

假设我有一段 jQuery javascript,它在加载时绑定到一个div ,并在该 div 中动态定义一个img。像这样的东西:

如果我在 Laravel 视图中使用这个内联,我可以使用HTML::image()和 Blade 模板来指定图像的位置。像这样的东西:

如果我要获取那段 javascript,而不是将其内联在视图中,而是将其放在单独的 .js 文件中,例如public/js/image.js,我可以让 Laravel 将其作为资产加载;

但是,由于它现在只被视为资产,因此 Laravel PHP 和 Blade 模板代码都没有被处理,所以我们从字面上得到字符串{{ HTML::image('images/myimage.jpg', 'My image') } }在生成的 html 中,而不是模板化的值。

有这样的好方法吗?

0 投票
1 回答
10548 浏览

php - Laravel 使用查询显示表记录

这可能是一个愚蠢的问题,但我被困住了..

我基本上想在 laravel 中运行一个简单的选择查询,并在数据库结果中显示单行的结果。

我是 php 和 laravel 的新手,所以尝试在其中使用模型来挂起 MVC。

以下是我所做的。路线

控制器 - groups.php

模型 - groups.php

查看 - groupprofile.blade.php

有人可以指导我该怎么做吗?我无法理解如何使用刀片在视图中显示传递的结果集中的数据。

还是我这样做的方法是错误的?我更喜欢编写查询,所以不使用 Eloquent 或 fluent 查询构建器。

0 投票
3 回答
1729 浏览

validation - 在 Laravel Blade 上使用 parsley.js 进行输入验证

首先我使用 laravel 刀片作为我的输入,就像这样

我想使用 parsley.js 来验证输入,我添加

作为

但是当我在输入表单上添加 parsley.js 参数时(如:数据类型、所需数据、ets),这是错误的。然后我使用“旧”输入表单,例如

有用。如何在 Laravel Blade 中使用 parsley.js 参数?我仍然可以将 Laravel Blade 的输入表单与 parsley.js 一起使用,还是应该使用旧方法?

之前谢谢。

0 投票
3 回答
12975 浏览

laravel - 使用 laravel Blade 嵌套视图

我已经搜索过 SO,并在 Laravel 文档中进行了挖掘,但我不确定我是否完全理解我想做的事情是否可以完成。

我正在使用 Laravel 4。我想知道如何在其他视图中嵌套视图。

例如,我有一个基本布局......让我们称之为layout.blade.php

接下来,我有一个用于页面的刀片,名为home

我有几种不同的导航布局,一种用于管理员,另一种用于超级用户,另一种用于普通用户。

有没有办法在里面添加另一个刀片视图section('nav')

当可以重用几个片段时,对于每个刀片布局我都需要重复导航代码是没有意义的。

0 投票
4 回答
9378 浏览

views - Laravel 4 控制器模板/刀片 - 正确的方法?

我一直在阅读 Laravel 4 文档并制作了一个演示应用程序来帮助学习。

我找不到太多关于使用刀片和控制器进行视图模板化的文档。哪种方法是正确的,还是取决于个人喜好?

例如 1

控制器/HomeController.php

视图/布局/main.blade.php

意见/welcome.blade.php

例如 2

控制器/HomeController.php

视图/布局/main.blade.php

意见/welcome.blade.php

上述最佳约定和/或优势是什么?

0 投票
1 回答
1734 浏览

templates - laravel 4刀片模板视图空白正文

我已经开始在一个项目中使用 laravel 3,并在昨晚决定改用 laravel 4,因为我现在研究的大多数项目似乎都引用了 laravel 4,这对我来说似乎是前进的方向。然而,3 和 4 之间在基础知识上的差异让我感到沮丧,尤其是因为我找不到一个很好的参考站点,因为我找不到一个很好的参考站点,可以很好地参考在升级中要改变什么。(我会继续寻找)

无论如何...我的问题。我已将所有控制器和视图复制到 laravel 4 站点。我可以通过控制器通过路由显示 hello 页面和我自己的基本 html 页面。但是,我无法使用模板进行渲染。

我已经自己测试了模板并且可以让它渲染。我需要删除一些辅助函数,例如 to_asset() 但现在只使用简单的标记。这是:

在此我为我的内容创建了“占位符”:

在模板的底部,我有:@yield('additionalScripts')

我使用此模板创建了另一个视图...

当我尝试渲染这个视图时,我得到的只是我的浏览器的以下主要内容:

就好像视图没有引用主模板一样。

这些视图在 Laravel 3 中正常工作,我已将刀片标记(我认为)更改为 laravel 4。任何人都可以指出我的方式的错误。

谢谢

0 投票
3 回答
1181 浏览

laravel - Laravel 3刀片模板不起作用

我正在学习 Laravel 3,但 Blade 模板不起作用。我的代码似乎是正确的,但它显示的只是@layout('master'). 页面源也仅包含此文本。 application\views\home\index.blade.php内容:

application\views\master.blade.php内容:

并在routes.php

什么会导致刀片不工作?我也尝试了 Laravel 4,并更改为@layout,@extends但情况相同。我只得到.@endsection@stop@extends('master')

0 投票
1 回答
6170 浏览

php - laravel - 刀片模板布局结构为每 4 个跨度添加行流体

我有这个刀片模板

输出

此代码添加了一个 span3 大小的块我使用 Twitter 引导响应我需要为 row-fluid div 中的每 4 个跨度添加 row-fluid

我希望输出是这样的

我不知道如何在 laravel @foreach 中实现这一点

提前致谢

0 投票
2 回答
2380 浏览

laravel - 顶部带有评论的刀片模板不起作用

文件:app/route.php

文件:app/views/home.blade.php

文件:app/views/layouts/base.blade.php

当我访问 laravel.localhost/ 它只输出 @extends('layouts.base')

但是,如果我删除

{{-- 刀片评论。--}}

然后它完美地工作。

我可以知道是什么问题吗?

0 投票
1 回答
5000 浏览

iis-7 - 在 Windows IIS Inetpub wwwroot 上安装 Laravel 4

花了一整天的时间来解决这个问题,有人可以解释一下我如何在 Windows 上安装 Laravel 吗?

我已经安装了最新版本的 PHP 5.4(使用 Windows Installer)并用一个简单的站点对其进行了测试,一切正常。

我已经安装了最新版本的 Composer,并且安装得非常完美。

当我运行时composer create-project laravel/laravel(按照 5 分钟设置的建议),它会将所有文件安装在C:\Windows\SysWOW64\laravel.

如果我随后inetpub\wwwrootgeneric error.

我不能使用 XAMMP,因为我的许多客户都有 Windows 主机,所以我最终不得不将网站部署到inetpub\wwwroot目录中。

我是否需要将 Laravel 文件复制到我开发的每个新 Laravel 网站?

如何在 内设置默认文件web.config

尽管我非常喜欢开始使用 Laravel 进行开发,但在 Windows 开发机器上的配置过程非常复杂。

如果任何人都可以提供任何帮助、建议和指示,我将不胜感激。