Laravel - 变量和lang系统

时间:2017-11-08 21:32:52

标签: php laravel variables routes lang

我将展示一个例子,我不擅长写英文,这对理解更好。

Route::get('/', function () {
    return view('home')->withSucces("@lang('home.account_create_confirm')");
});

这是一个路线,这是来自页面的代码:

<div class="container">
    <div class="alert alert-success">
        {{ $success }}
    </div>
</div>

消息“home.account_create_confirm”是“您的帐户已创建”,但当我转到该页面时,页面显示为:

@lang('home.account_create_confirm')

截图了解: https://gyazo.com/623fd5899b95819b6196bbae0197b1d4

我为此感到抱歉,我知道我是初学者,你必须明白这一点!

感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

@lang 是刀片模板处理器的标记,在您的控制器中不可用。请改用 trans()

string = input("Enter string to search")
for i, l in enumerate(open('test.txt').read().split("\n")):
    if string in l:
        print("Line number", i)
        break
else:
    print("no match")