laravel-blade 相关问题

Blade是Laravel提供的简单而强大的模板引擎。与其他流行的PHP模板引擎不同,Blade不会限制您在视图中使用纯PHP代码。

使用刀片组件在编辑视图的初始化时未正确检查检查按钮列表

在模型的编辑视图上,我有一个复选框列表,应首先使用在创建实例时选择的相应值来检查其元素。 尽管我已经尝试了很多,但

回答 2 投票 0

在PHP中制作一个不需要提交表单的输入字段

我制作了这个“转账”表格,效果很好,但是有一个评论部分,除非我也填写,否则我的不会提交,页面只会更新。 我该如何解决? 主控...

回答 1 投票 0

从两个函数获取结果并将其显示在一个视图上

我有一个数据库用户记录,其中包含列:user_id 和supervisor_id。对于登录用户来说,他/她可以是用户,也可以是其他人的监督者。 我想显示两个表,其中表 1 将显示

回答 1 投票 0

我可以将刀片模板引擎(laravel)与 symfony 一起使用吗?

我昨晚正在从 symfony 的官方文档中学习 symfony,一切都工作正常,除非我觉得需要掌握 twig。 过去 6 - 8 个月我一直在 Laravel 工作......

回答 2 投票 0

父子类别不只保存类别

我有一个类别、父类别和子类别。当我选择一个类别时,我会保存它,但是当我选择图像中的父项或子项时,该类别会保存类别所有者并使其全部收集...

回答 1 投票 0

如果变量为空,Carbon 获取当前日期

在我的刀片编辑表单中,我有这个: 该项目...

回答 4 投票 0

Laravel @csrf 空值

表单内的@csrf生成这样的html 也尝试过{!! csrf_field() !!} 和 {{csrf_field()}} 但仍然...

回答 1 投票 0

Laravel API:照亮\Contracts\Container\BindingResolutionException:目标类

我正在开发API。我想创建登录 api。我已经在控制器中的API文件夹中创建了UsersController。当我在邮递员中运行时,我显示错误 照亮\合同\容器\

回答 3 投票 0

Laravel Blade 通过配置数组变量循环

在我的 config/locale.php 中,我有一个数组 displayLanguage,其中包含“key => value”对。 如何在 Blade 中循环遍历这个数组? 我已经尝试过以下方法: @foreach ( {{ Config::get('app.

回答 1 投票 0

php laravel Blade(视图返回错误)

查看 为什么我的视图会这样显示?我更改了一个文件 edit.blade.php,我在 create.blade.php 中做了 0 次更改,现在视图像这样返回,我将向任何人提供代码...

回答 1 投票 0

问题 app_url: laravel 项目中的 vite 配置中未定义

我正在尝试在我的 laravel 项目中使用 vite。但在终端中运行 npm run dev 后,app_url 仍然未定义。我如何替换我的资源路径并解决此问题。 这是我的 vite.config.js...

回答 1 投票 0

Laravel:Collection::get 导致未定义变量

我在从控制器获取数据到blade.php 文件时遇到问题,它们给出了未定义变量$plans 的错误。 DalyTaskPlanController.php 公共函数 dailyTaskPlan() { $计划...

回答 1 投票 0

如何配置我的 Laravel 应用程序来制作动态布局?

我正在制作一个 Laravel 10 项目来尝试制作动态布局。 我的主要布局是标题与左侧导航栏粘在一起,其余内容是其他刀片模板,带有 @extends('layou...

回答 1 投票 0

随机获取一条记录 Laravel

我对 Laravel 完全是菜鸟,不知道语言的结构和语法,但截止日期很快,我没有时间从头开始,所以我需要帮助。 我想显示来自ta的记录...

回答 1 投票 0

如何将 Livewire 组件内的方法中的 Json 数据显示到视图中?

我有一个 livewire 组件方法,每次用户选择一个选择选项时都会更新一个值。 公共函数 updateWil() { $this->fees = DB::table('delivery_fees') ...

回答 1 投票 0

我想用 Laravel 10 创建一个在线课程学习系统。创建页面:登录、注册、主页

我想用 Laravel 10 创建一个在线课堂学习系统。这里有谁可以提供创建登录、注册、主页和班级主页、添加班级、管理、更新...的参考吗

回答 1 投票 0

即使路径正确,Laravel 也无法检索 img

它正在工作,但突然停止了。 我做了一个备份(文件夹复制和粘贴),因为我要使用一些 API,当我完成 API 后,我返回备份并重新检索图像...

回答 1 投票 0

某些外部laravel项目没有得到.env文件,我们如何重新获取它?

.env 文件没有来到外部 Laravel 项目中,我们如何在 vscode 中再次获取它? 获取 .env 文件到 vscode。为什么这些 laravel 项目没有进入 .env 文件?是什么原因导致...

回答 1 投票 0

我可以改进现有的验证器,当另一个(数组)属性包含特定值时验证请求中的属性是否存在?

我有这个刀片模板,用于我正在网络应用程序中创建的表单: 我有这个刀片模板,用于我正在网络应用程序中创建的表单: <?php use Illuminate\Support\Facades\Validator; use Illuminate\Validation\Rule; use function Livewire\Volt\{rules, state}; state([ 'additionalDanceGenres' => [], 'otherAdditionalDanceGenre' => '', ]); rules( [ 'additionalDanceGenres' => 'array', //'otherAdditionalDanceGenre' => 'required_if:additionalDanceGenres.*,other|string', ] ); $store = function () { $validated = $this->validate(); $otherAdditionalDanceGenreValidator = Validator::make($this->all(), [ 'otherAdditionalDanceGenre' => Rule::requiredIf(in_array('other', $this->additionalDanceGenres)), ]); if ($otherAdditionalDanceGenreValidator->fails()) { $this->addError('otherAdditionalDanceGenre', 'The other additional dance genres are required.'); } dd($this); // do something with the validated request } ?> <div> <form wire:submit="store"> @php $danceGenres = array( array("id" => "ballet", "name" => "Ballet"), array("id" => "other", "name" => "Other") ); @endphp <x-input-label for="additionalDanceGenre">Please select any additional dance genres</x-input-label> <x-input-group> @foreach ($danceGenres as $genre) <span> <input type="checkbox" wire:model.live="additionalDanceGenres" name="additionalDanceGenre" value="{{ $genre['id'] }}" id="{{$genre['id']}}" /> <x-input-label for="{{$genre['id']}}">{{ $genre['name'] }}</x-input-label> </span> @endforeach </x-input-group> @if(in_array('other', $additionalDanceGenres)) <x-input-group> <x-input-label for="otherAdditionalDanceGenre">Your additional dance genres</x-input-label> <x-text-input wire:model="otherAdditionalDanceGenre" id="otherAdditionalDanceGenre" name="otherAdditionalDanceGenre" /> </x-input-group> @endif @if ($errors->any()) <x-input-error :messages="$errors->get('additionalDanceGenres')" /> <x-input-error :messages="$errors->get('otherAdditionalDanceGenre')" /> <hr class="my-2"> @endif <x-primary-button>{{ __('Submit') }}</x-primary-button> </form> </div> 这个效果很好;当 otherAdditionalDanceGenre 位于 other 时,我会得到对 additionalDanceGenres 的适当验证。我尝试使用规则字符串(rules中的注释掉值;Laravel 新手,不确定这些规则的确切名称),但我在那里的东西不起作用。 我想将调用传递给 Rule::requiredIf 数组中的 rules: rules( [ 'additionalDanceGenres' => 'array', 'otherAdditionalDanceGenre' => Rule::requiredIf(in_array('other', $this->additionalDanceGenres)), ] ); 但这会导致 Using $this when not in object context 错误。 有没有一种方法可以完成此验证而无需编写自定义验证器? 您可以创建一个规则并在内部使用它,这样您就不必重新发明自行车 <?php namespace App\Rules; use Illuminate\Contracts\Validation\Rule; class AvailableGenre implements Rule { protected array $additionalDanceGenres = ['other']; public function passes($attribute, $value) { return in_array('other', $this->additionalDanceGenres); } public function message() { return 'The :attribute must be valid'); } } 然后使用它 $otherAdditionalDanceGenreValidator = Validator::make($this->all(), [ 'otherAdditionalDanceGenre' => [new \App\Rules\AvailableGenre()], ]);

回答 1 投票 0

如何在生产中使用打乱

我正在尝试记录我的 laravel api 并且我正在使用 scramble 包。本地一切正常,但在生产环境中存在错误(当我访问页面时出现 403 错误)。 我关注...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.