问题标签 [laravel-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.
model - 使用雄辩模型时试图获取非对象的属性
我感谢这个论坛的支持。我想通过使用用户和问题之间的关系来检索用户名,因为我正在遵循的教程是基于用户/问题的。我在我的模型中的关系是这样定义的:在问题模型中
在用户模型中:
在 QuestionController 我有这样定义:
...并在 view.blade.php 我这样定义它:
当我运行该页面时,它会抛出标题所描述的错误:哎呀,看起来出了点问题。
php - 如何在 Laravel 5.1 中显示带有刀片的嵌套数组
我尝试在 Laravel 5.1 中显示带有刀片的嵌套数组,但我不能这样做:
控制器:
Traks.index:
返回 $tracks 返回:
我也试过这段代码,但没有显示:
laravel - Laravel 5.1 @can,如何使用 OR 子句
我没有找到如何使用@can 视图中的子句(OR,AND)来检查多种能力......
我试过:
但不工作;(
php - laravel5.1 - 刀片模板不渲染
我已经尝试了这个链接中的所有内容: php laravel 刀片模板未呈现
我的代码在这里。
我的意见/布局/master.blade.php 文件包含
我的意见/child.blade.php 文件包含
我的 route.php 包含
从我的浏览器我输入:
输出是一个空白页。
我尝试使用非刀片页面并且它有效,我还将正常变量传递给也有效的非刀片页面。当我尝试使用刀片模板时,页面似乎总是空白。
请让我知道我哪里出错了。谢谢。
laravel-5.1 - 刀片服务注入不起作用 Laravel 5.1
我正在尝试将控制器注入我的视图(blade.php),但它正在输出,因为
@inject('problems', 'App\Http\Controllers\DonnerController')
这条线正在打印在屏幕上,这里有什么问题?我的文件名是problems.blade.php
php - 在刀片中使用刀片
在我的数据库中,我保存包含刀片标记的文本,例如:
我将此文本以变量 $text 的形式传递给我的电子邮件模板。在电子邮件中我使用 {!! $text !!} 获取邮件中的文本。但是,当发送电子邮件时,它会显示 {!! 符号而不是变量(也被传递)。如何将刀片标记保存在我的数据库中并将其传递给我需要替换 {!! 东西 !!} 有正确的变量?
我的邮件功能。
更新
我有一个解决方法:
这样用户可以使用 [name],我仍然想知道如何仅将它与刀片一起使用。
php - Laravel 检索对象中的数据对象
在我的ArticleController中,我有:
在我的文章模型中:
在article.index中:
结果,我从数据库中收到以下数据:
dd($article);
在ArticleController中运行时,我收到:
我的问题是,如何显示rating_avg 对象的评分值?
login - Laravel 登录表单拒绝正确的登录凭据
我对这段代码可能存在的问题感到困惑。它已经在测试环境中工作,但现在拒绝工作。我的实现是针对用户反应的:注册页面(带有发送到电子邮件确认的确认码)-> 电子邮件(用于确认并单击链接返回登录页面)-> 登录页面(供用户登录)与他的凭据)。Everythng 继续平滑直到登录,当我输入登录用户名/电子邮件和密码时,它认为它不匹配 hixh 我非常确定它匹配,因为我使用复制和粘贴。控制器:
登录表单:
登录
laravel - vue.js 组件使用 laravel 刀片作为模板
我的想法是在<template></template>
vue/vueify 组件中使用 laravel 刀片。我不确定如何让刀片处理器运行并将 html 输出到 .vue 文件内的模板或导入的模板文件中。