问题标签 [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 投票
1 回答
1543 浏览

php - 模板内的 laravel 模板

我正在尝试在模板(master.blade.php)中包含一个模板(widget.blade.php),如下所示。两个模板都使用名为“内容”的部分,但小部件输出使用来自主文件的内容而不是小部件内容。

大师之刃.php

小部件.blade.php

index.blade.php

mywidget.blade.php

最终结果

任何想法如何解决这种碰撞?

0 投票
2 回答
2797 浏览

laravel - Laravel 4 在默认的 getIndex 控制器功能上删除 /index

是否可以在默认的 getIndex restful 控制器功能上删除 /index ?

控制器的定义路由:

控制器:

例如,在我的 login.blade.php 我有:

返回的结果是这样的链接:http: //mydomain.com/registration/index

我更喜欢通过 URL::route() 获取带有路由名称的链接 URL,并且我希望返回的链接像这样简单:http: //mydomain.com/registration

谢谢

0 投票
1 回答
381 浏览

php - 要匹配的 Blade 模板通配符 url

有一个快速的问题,我如何使字符串响应通配符,如下所示:

因此,如果 url 是 example.com 或 example.com/sign-in 等,那将是真的。

我试图不手动输入所有网址

0 投票
3 回答
1705 浏览

javascript - 在 laravel 4 中,如何从文件中渲染模板(刀片)普通 css 或 js?

我有laravel/app/views/css一个文件style.css,这不是公开的,我如何在模板中使用<style></style>. 我希望这是一个链接(<link href="style.css" rel="stylesheet">),只是 html 中的纯文本。

我知道如何用刀片做到这一点:

但我想学习如何从文件中做这样的事情:

有了 TWIG,我知道我可以做到这一点: <style> {{ include(//link to css file) }} </style>

我知道我可以用刀片做到这一点的唯一方法是:

重命名login.csslogin.blade.php

还有其他方法吗?

0 投票
1 回答
142 浏览

php - 负载均衡器破坏 Laravel4 中的资产

我对 Laravel4 有疑问。我基于 Laravel4 Bootstrap Starter ( https://github.com/andrew13/Laravel-4-Bootstrap-Starter-Site ) 为合作伙伴创建了简单的网站。问题是该站点位于两个不同的心理服务器中,它们前面有负载均衡器。Basset 在 public/assets/compiled 中生成 CSS&JS 文件,但我在不同的服务器上有不同的校验和。

因此,它有时从 server1 加载 CSS 文件,有时从 server2 加载。当 S1 和 CSS 文件由 S2 生成 HTML 时,会出现 404 错误。

你可以在这里看到这个问题的例子:http: //affiliate.pirrit.com(刷新几次)

0 投票
3 回答
6863 浏览

forms - 如何在 Laravel 中为表单设置两个提交操作?

如果标题不是很清楚:

我有一个表单和两个提交按钮(或者我可以使用一个提交按钮,另一个可能只是一个按钮或一个锚标记),并希望每个人都将我的表单提交给不同的操作......

非常感谢任何帮助

0 投票
1 回答
951 浏览

curl - “试图获取非对象的属性” - 来自 CURL 响应

所以我通过 CURL 从远程资源获取 json api 响应,如下所示:

然后我将它传递给视图构建函数,如下所示:

然后当我尝试访问刀片视图中的 $curly 属性时,如下所示:

我的幸福结局看起来像:

0 投票
5 回答
14604 浏览

php - laravel 刀片模板中的覆盖部分抛出未定义的变量错误

我正在使用 Laravel 4 和刀片模板,当我尝试扩展模板时遇到了问题。

在我的布局中,我有

在我的页面中我有

效果很好,我创建了另一个与我的第一个页面非常相似的页面,并且只想更改覆盖管理内容部分。模板中的其他部分都很好。

所以我扩展了我的页面,然后做

我收到带有 $name 变量的未定义通知。

我试过了

同样的交易,我收到通知错误。我检查了我的控制器,它使用了正确的模板。我没有打电话给@parent,所以我不明白,如何在没有通知错误的情况下覆盖模板中的部分?

0 投票
4 回答
3697 浏览

php - PHP - 在 MVC 视图层中使用数据库(Laravel Blade)

在 MVC 框架的视图层中与数据库交互通常是一个好主意吗?

  • 我正在使用 Laravel 4。
  • 我想在所有网站页面的顶部显示来自数据库的一些数据。
  • 我有一个main.blade.php和:@include("inc.header")

如果应该,我怎样才能以正确的方式连接到数据库inc/header.php

我不想在我的页面控制器中建立多个连接,一个在此处,header.php另一个在我的页面控制器中。

我比 Laravel 的数据库方法和 ORM 更熟悉 PDO。

任何建议表示赞赏!

编辑

朋友们对 MVC 和 Laravel 工作流程给出了很好的建议和答案,但我的主要关注点仍然在这里。

好的,我已经使用控制器和模型来获取所需的数据,然后正如我所说,它应该存在于每个页面的视图层中,那么我是否应该重复相同的任务以在所有控制器的操作中获取相同的数据?(我想这就是我们在这里有过滤器的原因!再说一次,在 Laravel 过滤器中使用 db 可以吗?使用模型?)

提前致谢 :)

0 投票
1 回答
1878 浏览

content-management-system - 我想在 laravel 4 中制作多站点 CMS。如何在 laravel 4 中为多站点 CMS 实现模板系统

我是 Laravel 的新手,即 L4。我想在 L4 中构建一个多站点 CMS。我想实现一个模板系统,因此站点的每个子域可能有不同的模板和不同的模板组件。

我如何在 L4 中做到这一点。

请指导我。