我有此代码:
,如果要使用laravel,我希望laravel返回“搜索” :
@lang('messages.search')
和“搜索标题,描述或代码” (如果我使用的话)
@lang('messages.search.placeholder')
有没有办法做到这一点或类似的事情?还是我必须对“搜索” 字符串使用其他名称?
答案 0 :(得分:1)
我认为这是不可能的,因为您声明的搜索值是两次,并且总是取最后一个定义的值,因此您可以执行以下操作:
'search' => [
'' => 'Search',
'placeholder' => 'Search for title, description or code'
]
并像@lang('messages.search.')
一样使用它,检查是否需要最后一个点。
尽管更常见的方法是为第一个密钥对设置名称:
'search' => [
'title' => 'Search',
'placeholder' => 'Search for title, description or code'
]
并将它们用作:@lang('messages.search.title')
和@lang('messages.search.placeholder')