为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 Laravel 上将@lang 添加到我的标签表单中

如何在 Laravel 上将@lang 添加到我的标签表单中

PHP
POPMUISE 2021-09-05 16:32:38
我正在尝试使用 laravel 在我的标签表单中添加 @lang 或 traduction,但它无法识别有人可以帮助我使用该结构吗?我已经试过了不远了{!! Form::label('full_name', ('@lang(modules.employees.createTitle)'), [$options]) !!}{!! Form::label('name','@lang'('modules.employees.fullName')'') !!}{!! Form::label('full_name','@lang('modules.employees.fullName')') !!}我也有 lang 上的变量在一个带有数组的模块 php 文件中创建它<form action="create" method="POST">    {{ csrf_field() }}    <div class="form-group">        {!! Form::label('full_name','@lang('modules.employees.fullName')') !!}        {!! Form::text('full_name', null, ['class' => 'form-control', 'required' => 'required', 'autocomplete' => 'off']) !!}    </div></form>这些是我遇到的错误:语法错误,意外的“翻译器”(T_STRING),期待“)”语法错误,意外的“翻译器”(T_STRING)
查看完整描述

1 回答

?
繁星coding

TA贡献1797条经验 获得超4个赞

有几个问题,首先你把它放在引号中,这会将它解析为一个字符串。您还试图以不正确的方式使用刀片助手。

你应该做的一个例子:

{{ Form::label('full_name', __('modules.employees.fullName')) }}

双下划线__('lang')是 Laravel(非刀片)等价于@lang('lang').

在此处查看更多信息


查看完整回答
反对 回复 2021-09-05
  • 1 回答
  • 0 关注
  • 179 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信