将变量传递给本地化路线-Laravel 5.2

克里斯多夫

使用以下软件包:laravel-localization

我正在翻译路线并按照步骤进行操作,它们对于没有变量的路线都可以正常工作,但是我在如何将变量发送到视图中的过程中遇到了麻烦。

我的观点内链接:

<a href="{{ LaravelLocalization::localizeURL(trans('routes.account-edit')) }}"> Edit Link</a>

Lang / fr和Lang / nl中的routes.php文件

<?php
return [
    'account-edit'      => "account/wijzig-gegevens/{id}", 
];

<?php
return [
    'account-edit'      => "donnees/modifier-donnees/{id}", 
];

Laravel路由文件:

 Route::group([

    'prefix' => LaravelLocalization::setLocale(),
    'middleware' => ['localize','localeSessionRedirect', 'localizationRedirect' ]

    ], function()
    {

Route::get(LaravelLocalization::transRoute('routes.account-edit'),'AccountController@edit');

});

我试着只是将它添加到路由中,如下所示,但我无法使其正常工作。

<a href="{{ LaravelLocalization::localizeURL(trans('routes.account-edit'), ['id' => $user->id]) }}"> Edit Link</a>
地方

没有使用磁带库自己,但根据在代码GitHub库,方法localizeURL发生在$url$locale作为它的参数,这意味着在经过第二个参数是你一个人绝对不会工作。

你可以尝试使用方法getLocalizedURL吗?

LaravelLocalization::getLocalizedURL(null, trans('routes.account-edit'), ['id' => $user->id])

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将2个参数传递给Laravel路线-资源

来自分类Dev

Laravel 5无法将变量传递给所有视图

来自分类Dev

Laravel 5如何将2个模型传递给表单

来自分类Dev

Laravel 5基于子域的本地化

来自分类Dev

Laravel 5:如何将变量从控制器方法传递给app.blade.php?

来自分类Dev

Laravel + AngularJS将路线传递给angular

来自分类Dev

将路径参数传递给控制器Laravel 5

来自分类Dev

Laravel 5:将Model参数传递给中间件

来自分类Dev

将路径参数传递给控制器Laravel 5

来自分类Dev

Laravel 本地化

来自分类Dev

Laravel 5:模型,字段名称和本地化

来自分类Dev

使用不带domain.com/language/的Laravel5进行本地化

来自分类Dev

Laravel 5动态命名路线

来自分类Dev

Laravel 5条路线合并

来自分类Dev

Laravel 5动态命名路线

来自分类Dev

Laravel 通过变量/值获取本地化

来自分类Dev

如何运行ASP.NET 5 MVC 6 rc2的本地化示例

来自分类Dev

Laravel 5:将传递后的参数传递给控制器

来自分类Dev

Laravel 5:2个日期之间的时差

来自分类Dev

解码%2F Laravel 5

来自分类Dev

Angular 2前端和Laravel 5 *后端

来自分类Dev

Laravel:无法将变量传递给视图

来自分类Dev

将Angular变量传递给Laravel

来自分类Dev

Laravel,将变量传递给视图

来自分类Dev

Laravel:将变量传递给 Schema::create

来自分类Dev

将变量传递给 Laravel 模型启动

来自分类Dev

Laravel 将 javascript 变量传递给路由

来自分类Dev

MVC5本地化与路线文化-拥有区域的问题

来自分类Dev

MVC5本地化与路线文化-拥有区域的问题