问题标签 [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 回答
923 浏览

laravel - 如何获取@section('title') 的内容

我编写了一个基于静态文件的页面管理系统,该系统依赖于每个页面都是具有以下结构的刀片模板:

这样我就可以创建一个下拉列表,其中包含指向本节中所有页面的链接,我只想抓取@section('title').

我知道这是可能的,我只是不知道怎么做。

请指教,谢谢。

编辑为澄清起见,我想将视图加载到我的控制器中并获取部分标题的值,例如以下伪代码

0 投票
2 回答
687 浏览

php - 在 Laravel 中使用输入

我正在尝试根据表单字段在提交时是否包含值来设置页面上某些包含的样式。在我的刀片模板中,我有以下代码:

但是,Input::has()似乎总是返回 false。我知道数据在那里,因为我可以像这样填充表单字段本身:

但是,相同的Input::has('field')调用将在我的控制器上的 post 方法中返回 true。这是否意味着该has方法不查看old数组中的数据?如果不是,我的方法有什么好的替代方法?

0 投票
1 回答
1717 浏览

php - Laravel:对流畅的查询进行分页

我正在尝试在我的视图中对页面进行分页,如下所示:

在我的控制器中使用以下查询:

它显示任务很好,但没有显示分页链接,所以我无法转到下一批 20 个结果。

关于如何完成这项工作的任何想法?

我已经按照http://forums.laravel.io/viewtopic.php?id=4092中的建议在我的视图中尝试了 @foreach($tasks->result as $task)但它给了我一个错误“未定义的属性:照亮\Pagination\Paginator::$result"

0 投票
1 回答
198 浏览

laravel - 尝试从刀片模板访问视图导致 Laravel4 中的空白正文

我有一个使用 laravel4 及其刀片视图引擎的项目。有时我需要通过视图文件调用控制器方法来输出动态数据;顺便说一句,这一次它调用了为页面生成 javascript 代码的方法。不管这是否是最好的处理方式,因为我只是从 L3 升级到 L4,这只是一个有争议的问题。

我的观点类似于:

我已经将 CaseStudy 设置为通过 laravel 外观加载,当前的类很简单:

似乎是响应 CaseStudy::script 的响应是导致空白正文的原因;但是没有进一步的错误消息,我不知道发生了什么。我认为这是因为我的静态 CaseStudy 的 View 实例与刀片引擎正在使用的实例冲突。我将如何让 CaseStudy::script() 返回呈现视图的字符串形式?

谢谢你。

0 投票
6 回答
89156 浏览

laravel - 如果值未设置刀片,如何回显默认值

我想知道如果未设置给定值,显示默认值的最佳方式是什么。我在刀片文件中有以下内容(我不能保证设置了密钥,这取决于多种因素)。

我会知道以下是否是最好的方法,

还是有更好的方法来做到这一点?

谢谢 :)

0 投票
4 回答
28218 浏览

javascript - 我的javascript文件中的Laravel 4刀片语法

我的主页有一些与刀片语法混合的内联 javascript,例如

它一直有效,直到我想将 javascript 移动到外部 file.js。每当添加刀片语法时,我都会出错。有没有办法可以在我的 javascript files.js 中融合刀片语法?我尝试重命名为 file.blade.js 没有运气......

0 投票
2 回答
1962 浏览

laravel - 在刀片模板中使用 CKEditor [Laravel 3.x]

我想使用这个包:laravel-ckeditor ,但我在视图中嵌套它时遇到了麻烦(我之前的所有安装步骤都已成功完成)。如何将 Form::text() 与此捆绑包连接?

当我添加

它只是创建了新的文本区域,但不幸的是没有任何富文本功能......有人已经遇到过这个问题吗?

0 投票
6 回答
23336 浏览

laravel - 如何在 Blade 标签模板中使用本地化?

第一个问题:

我已经在许多类型的文本和事物中插入了本地化,但我不知道如何以以下形式将其导入:

我希望它在表单标签“这里”和文本“这里”的占位符中。

第二个问题:

我不允许在我的语言文件中使用链接插入它:text here blah blah <a href="{{ URL::to('text') }}">BLAH</a>?

反正有没有用链接插入它?

提前致谢。

0 投票
1 回答
1776 浏览

laravel - 如何从刀片模板中的部分获取内容

我编写了一个培训应用程序,培训工作簿的每一页/幻灯片作为单独的刀片模板文件命名为“page1.blade.php”、“page2.blade.php”等。这些文件中的每一个都具有以下内容:

在浏览器中逐页查看时,这非常有效。但是,我也希望自动将所有页面编译成 PDF 文档。这是通过 dompdf 完成的,当我手动将每个页面 html 传递给它时,它的效果非常好。但是,我希望将@section('pageContent')每一页的部分压缩为一个大部分,该部分扩展了不同的布局以传递给 dompdf。

鉴于上述上下文,我的问题是: Laravel 的刀片解析器中是否有一种方法可以让我将刀片文件传递给它并从特定部分获取渲染的 html?下面的伪代码演示了我想要做的事情。

0 投票
1 回答
2179 浏览

laravel - 刀片与 PHP 混合不起作用

这是我正在尝试做的事情(我的代码):

输出是这样的:

  1. 首先,任务的数组显示为纯文本(代码)
  2. 任务名称也显示为纯文本(代码)

如果无论如何用 Laravel 做这件事,我想知道。