07-20-2023, 01:57 PM
I'm storing pages dynamically in my database (pages table).
When I store blade function like `{{ trans('langfile.key') }}` in my database and then present it in my view, blades `{{}}` functions are not triggered. Any ides on how to accomplish this?
Table row
1 test This is our test title {{ trans('commons.mobile') }} 2016-10-06 08:37:49 2016-10-06 08:42:48
Controller
public function show(Request $request, $slug){
$page= DB::table('pages')->where('slug', $slug)->first();
return View::make('page')->with('page', $page->page_content);
}
View
@extends('layouts.app')
@section('content')
<div class="container contentpadding"></div>
{!! $page !!}
@stop
Result is `{{ trans('commons.mobile') }}` and not Mobile (if lang = us)
When I store blade function like `{{ trans('langfile.key') }}` in my database and then present it in my view, blades `{{}}` functions are not triggered. Any ides on how to accomplish this?
Table row
1 test This is our test title {{ trans('commons.mobile') }} 2016-10-06 08:37:49 2016-10-06 08:42:48
Controller
public function show(Request $request, $slug){
$page= DB::table('pages')->where('slug', $slug)->first();
return View::make('page')->with('page', $page->page_content);
}
View
@extends('layouts.app')
@section('content')
<div class="container contentpadding"></div>
{!! $page !!}
@stop
Result is `{{ trans('commons.mobile') }}` and not Mobile (if lang = us)