Use 1lvl deep translations for page module

parent 437e2eb6
......@@ -2,12 +2,12 @@
@section('content-header')
<h1>
{{ trans('page::pages.title.create page') }}
{{ trans('page::pages.create page') }}
</h1>
<ol class="breadcrumb">
<li><a href="{{ URL::route('dashboard.index') }}"><i class="fa fa-dashboard"></i> {{ trans('core::core.breadcrumb.home') }}</a></li>
<li><a href="{{ URL::route('admin.page.page.index') }}">{{ trans('page::pages.title.pages') }}</a></li>
<li class="active">{{ trans('page::pages.title.create page') }}</li>
<li><a href="{{ URL::route('admin.page.page.index') }}">{{ trans('page::pages.pages') }}</a></li>
<li class="active">{{ trans('page::pages.create page') }}</li>
</ol>
@stop
......@@ -57,14 +57,14 @@
type="checkbox"
class="flat-blue"
value="1" />
{{ trans('page::pages.form.is homepage') }}
{{ trans('page::pages.is homepage') }}
{!! $errors->first('is_home', '<span class="help-block">:message</span>') !!}
</label>
</div>
<hr/>
<div class='form-group{{ $errors->has("template") ? ' has-error' : '' }}'>
{!! Form::label("template", trans('page::pages.form.template')) !!}
{!! Form::select("template", $all_templates, old("template", 'default'), ['class' => "form-control", 'placeholder' => trans('page::pages.form.template')]) !!}
{!! Form::label("template", trans('page::pages.template')) !!}
{!! Form::select("template", $all_templates, old("template", 'default'), ['class' => "form-control", 'placeholder' => trans('page::pages.template')]) !!}
{!! $errors->first("template", '<span class="help-block">:message</span>') !!}
</div>
<hr>
......
......@@ -2,12 +2,12 @@
@section('content-header')
<h1>
{{ trans('page::pages.title.edit page') }}
{{ trans('page::pages.edit page') }}
</h1>
<ol class="breadcrumb">
<li><a href="{{ URL::route('dashboard.index') }}"><i class="fa fa-dashboard"></i> {{ trans('core::core.breadcrumb.home') }}</a></li>
<li><a href="{{ URL::route('admin.page.page.index') }}">{{ trans('page::pages.title.pages') }}</a></li>
<li class="active">{{ trans('page::pages.title.edit page') }}</li>
<li><a href="{{ URL::route('admin.page.page.index') }}">{{ trans('page::pages.pages') }}</a></li>
<li class="active">{{ trans('page::pages.edit page') }}</li>
</ol>
@stop
......@@ -64,14 +64,14 @@
class="flat-blue"
{{ isset($page->is_home) && (bool)$page->is_home == true ? 'checked' : '' }}
value="1" />
{{ trans('page::pages.form.is homepage') }}
{{ trans('page::pages.is homepage') }}
{!! $errors->first('is_home', '<span class="help-block">:message</span>') !!}
</label>
</div>
<hr/>
<div class='form-group{{ $errors->has("template") ? ' has-error' : '' }}'>
{!! Form::label("template", trans('page::pages.form.template')) !!}
{!! Form::select("template", $all_templates, old("template", $page->template), ['class' => "form-control", 'placeholder' => trans('page::pages.form.template')]) !!}
{!! Form::label("template", trans('page::pages.template')) !!}
{!! Form::select("template", $all_templates, old("template", $page->template), ['class' => "form-control", 'placeholder' => trans('page::pages.template')]) !!}
{!! $errors->first("template", '<span class="help-block">:message</span>') !!}
</div>
<hr>
......
......@@ -2,11 +2,11 @@
@section('content-header')
<h1>
{{ trans('page::pages.title.pages') }}
{{ trans('page::pages.pages') }}
</h1>
<ol class="breadcrumb">
<li><a href="{{ URL::route('dashboard.index') }}"><i class="fa fa-dashboard"></i> {{ trans('core::core.breadcrumb.home') }}</a></li>
<li class="active">{{ trans('page::pages.title.pages') }}</li>
<li class="active">{{ trans('page::pages.pages') }}</li>
</ol>
@stop
......@@ -15,7 +15,7 @@
<div class="col-xs-12">
<div class="box box-primary">
<div class="box-body">
<page-table></page-table>
<page-table :translations="{{ json_encode(['page' => trans('page::pages')]) }}"></page-table>
</div>
</div>
</div>
......@@ -28,7 +28,7 @@
@section('shortcuts')
<dl class="dl-horizontal">
<dt><code>c</code></dt>
<dd>{{ trans('page::pages.title.create page') }}</dd>
<dd>{{ trans('page::pages.create page') }}</dd>
</dl>
@stop
......@@ -42,19 +42,5 @@
]
});
});
$(function () {
var table = $('.data-table').dataTable({
"paginate": true,
"lengthChange": true,
"filter": true,
"sort": true,
"info": true,
"autoWidth": true,
"order": [[ 0, "desc" ]],
"language": {
"url": '<?php echo Module::asset("core:js/vendor/datatables/{$locale}.json") ?>'
}
});
});
</script>
@endpush
<div class="box-body">
<div class="box-body">
<div class='form-group{{ $errors->has("{$lang}.title") ? ' has-error' : '' }}'>
{!! Form::label("{$lang}[title]", trans('page::pages.form.title')) !!}
{!! Form::text("{$lang}[title]", old("{$lang}.title"), ['class' => 'form-control', 'data-slug' => 'source', 'placeholder' => trans('page::pages.form.title')]) !!}
{!! Form::label("{$lang}[title]", trans('page::pages.title')) !!}
{!! Form::text("{$lang}[title]", old("{$lang}.title"), ['class' => 'form-control', 'data-slug' => 'source', 'placeholder' => trans('page::pages.title')]) !!}
{!! $errors->first("{$lang}.title", '<span class="help-block">:message</span>') !!}
</div>
<div class='form-group{{ $errors->has("{$lang}.slug") ? ' has-error' : '' }}'>
{!! Form::label("{$lang}[slug]", trans('page::pages.form.slug')) !!}
{!! Form::text("{$lang}[slug]", old("{$lang}.slug"), ['class' => 'form-control slug', 'data-slug' => 'target', 'placeholder' => trans('page::pages.form.slug')]) !!}
{!! Form::label("{$lang}[slug]", trans('page::pages.slug')) !!}
{!! Form::text("{$lang}[slug]", old("{$lang}.slug"), ['class' => 'form-control slug', 'data-slug' => 'target', 'placeholder' => trans('page::pages.slug')]) !!}
{!! $errors->first("{$lang}.slug", '<span class="help-block">:message</span>') !!}
</div>
@editor('body', trans('page::pages.form.body'), old("{$lang}.body"), $lang)
@editor('body', trans('page::pages.body'), old("{$lang}.body"), $lang)
<?php if (config('asgard.page.config.partials.translatable.create') !== []): ?>
<?php foreach (config('asgard.page.config.partials.translatable.create') as $partial): ?>
......@@ -25,19 +25,19 @@
<div class="box-header">
<h4 class="box-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo-{{$lang}}">
{{ trans('page::pages.form.meta_data') }}
{{ trans('page::pages.meta_data') }}
</a>
</h4>
</div>
<div style="height: 0px;" id="collapseTwo-{{$lang}}" class="panel-collapse collapse">
<div class="box-body">
<div class='form-group{{ $errors->has("{$lang}[meta_title]") ? ' has-error' : '' }}'>
{!! Form::label("{$lang}[meta_title]", trans('page::pages.form.meta_title')) !!}
{!! Form::text("{$lang}[meta_title]", old("$lang.meta_title"), ['class' => "form-control", 'placeholder' => trans('page::pages.form.meta_title')]) !!}
{!! Form::label("{$lang}[meta_title]", trans('page::pages.meta_title')) !!}
{!! Form::text("{$lang}[meta_title]", old("$lang.meta_title"), ['class' => "form-control", 'placeholder' => trans('page::pages.meta_title')]) !!}
{!! $errors->first("{$lang}[meta_title]", '<span class="help-block">:message</span>') !!}
</div>
<div class='form-group{{ $errors->has("{$lang}[meta_description]") ? ' has-error' : '' }}'>
{!! Form::label("{$lang}[meta_description]", trans('page::pages.form.meta_description')) !!}
{!! Form::label("{$lang}[meta_description]", trans('page::pages.meta_description')) !!}
<textarea class="form-control" name="{{$lang}}[meta_description]" rows="10" cols="80">{{ old("$lang.meta_description") }}</textarea>
{!! $errors->first("{$lang}[meta_description]", '<span class="help-block">:message</span>') !!}
</div>
......@@ -48,24 +48,24 @@
<div class="box-header">
<h4 class="box-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseFacebook-{{$lang}}">
{{ trans('page::pages.form.facebook_data') }}
{{ trans('page::pages.facebook_data') }}
</a>
</h4>
</div>
<div style="height: 0px;" id="collapseFacebook-{{$lang}}" class="panel-collapse collapse">
<div class="box-body">
<div class='form-group{{ $errors->has("{$lang}[og_title]") ? ' has-error' : '' }}'>
{!! Form::label("{$lang}[og_title]", trans('page::pages.form.og_title')) !!}
{!! Form::text("{$lang}[og_title]", old("{$lang}.og_title"), ['class' => "form-control", 'placeholder' => trans('page::pages.form.og_title')]) !!}
{!! Form::label("{$lang}[og_title]", trans('page::pages.og_title')) !!}
{!! Form::text("{$lang}[og_title]", old("{$lang}.og_title"), ['class' => "form-control", 'placeholder' => trans('page::pages.og_title')]) !!}
{!! $errors->first("{$lang}[og_title]", '<span class="help-block">:message</span>') !!}
</div>
<div class='form-group{{ $errors->has("{$lang}[og_description]") ? ' has-error' : '' }}'>
{!! Form::label("{$lang}[og_description]", trans('page::pages.form.og_description')) !!}
{!! Form::label("{$lang}[og_description]", trans('page::pages.og_description')) !!}
<textarea class="form-control" name="{{$lang}}[og_description]" rows="10" cols="80">{{ old("$lang.og_description") }}</textarea>
{!! $errors->first("{$lang}[og_description]", '<span class="help-block">:message</span>') !!}
</div>
<div class="form-group{{ $errors->has("{$lang}[og_type]") ? ' has-error' : '' }}">
<label>{{ trans('page::pages.form.og_type') }}</label>
<label>{{ trans('page::pages.og_type') }}</label>
<select class="form-control" name="{{ $lang }}[og_type]">
<option value="website" {{ old("$lang.og_type") == 'website' ? 'selected' : '' }}>{{ trans('page::pages.facebook-types.website') }}</option>
<option value="product" {{ old("$lang.og_type") == 'product' ? 'selected' : '' }}>{{ trans('page::pages.facebook-types.product') }}</option>
......
<div class="box-body">
<div class="box-body">
<div class='form-group{{ $errors->has("{$lang}.title") ? ' has-error' : '' }}'>
{!! Form::label("{$lang}[title]", trans('page::pages.form.title')) !!}
{!! Form::label("{$lang}[title]", trans('page::pages.title')) !!}
<?php $old = $page->hasTranslation($lang) ? $page->translate($lang)->title : '' ?>
{!! Form::text("{$lang}[title]", old("{$lang}.title", $old), ['class' => 'form-control', 'data-slug' => 'source', 'placeholder' => trans('page::pages.form.title')]) !!}
{!! Form::text("{$lang}[title]", old("{$lang}.title", $old), ['class' => 'form-control', 'data-slug' => 'source', 'placeholder' => trans('page::pages.title')]) !!}
{!! $errors->first("{$lang}.title", '<span class="help-block">:message</span>') !!}
</div>
<div class='form-group{{ $errors->has("{$lang}[slug]") ? ' has-error' : '' }}'>
{!! Form::label("{$lang}[slug]", trans('page::pages.form.slug')) !!}
{!! Form::label("{$lang}[slug]", trans('page::pages.slug')) !!}
<?php $old = $page->hasTranslation($lang) ? $page->translate($lang)->slug : '' ?>
{!! Form::text("{$lang}[slug]", old("{$lang}.slug", $old), ['class' => 'form-control slug', 'data-slug' => 'target', 'placeholder' => trans('page::pages.form.slug')]) !!}
{!! Form::text("{$lang}[slug]", old("{$lang}.slug", $old), ['class' => 'form-control slug', 'data-slug' => 'target', 'placeholder' => trans('page::pages.slug')]) !!}
{!! $errors->first("{$lang}.slug", '<span class="help-block">:message</span>') !!}
</div>
<?php $old = $page->hasTranslation($lang) ? $page->translate($lang)->body : '' ?>
@editor('body', trans('page::pages.form.body'), old("$lang.body", $old), $lang)
@editor('body', trans('page::pages.body'), old("$lang.body", $old), $lang)
<?php if (config('asgard.page.config.partials.translatable.edit') !== []): ?>
<?php foreach (config('asgard.page.config.partials.translatable.edit') as $partial): ?>
......@@ -28,20 +28,20 @@
<div class="box-header">
<h4 class="box-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo-{{$lang}}">
{{ trans('page::pages.form.meta_data') }}
{{ trans('page::pages.meta_data') }}
</a>
</h4>
</div>
<div style="height: 0px;" id="collapseTwo-{{$lang}}" class="panel-collapse collapse">
<div class="box-body">
<div class='form-group{{ $errors->has("{$lang}[meta_title]") ? ' has-error' : '' }}'>
{!! Form::label("{$lang}[meta_title]", trans('page::pages.form.meta_title')) !!}
{!! Form::label("{$lang}[meta_title]", trans('page::pages.meta_title')) !!}
<?php $old = $page->hasTranslation($lang) ? $page->translate($lang)->meta_title : '' ?>
{!! Form::text("{$lang}[meta_title]", old("{$lang}.meta_title", $old), ['class' => "form-control", 'placeholder' => trans('page::pages.form.meta_title')]) !!}
{!! Form::text("{$lang}[meta_title]", old("{$lang}.meta_title", $old), ['class' => "form-control", 'placeholder' => trans('page::pages.meta_title')]) !!}
{!! $errors->first("{$lang}[meta_title]", '<span class="help-block">:message</span>') !!}
</div>
<div class='form-group{{ $errors->has("{$lang}[meta_description]") ? ' has-error' : '' }}'>
{!! Form::label("{$lang}[meta_description]", trans('page::pages.form.meta_description')) !!}
{!! Form::label("{$lang}[meta_description]", trans('page::pages.meta_description')) !!}
<?php $old = $page->hasTranslation($lang) ? $page->translate($lang)->meta_description : '' ?>
<textarea class="form-control" name="{{$lang}}[meta_description]" rows="10" cols="80">{{ old("$lang.meta_description", $old) }}</textarea>
{!! $errors->first("{$lang}[meta_description]", '<span class="help-block">:message</span>') !!}
......@@ -53,26 +53,26 @@
<div class="box-header">
<h4 class="box-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseFacebook-{{$lang}}">
{{ trans('page::pages.form.facebook_data') }}
{{ trans('page::pages.facebook_data') }}
</a>
</h4>
</div>
<div style="height: 0px;" id="collapseFacebook-{{$lang}}" class="panel-collapse collapse">
<div class="box-body">
<div class='form-group{{ $errors->has("{$lang}[og_title]") ? ' has-error' : '' }}'>
{!! Form::label("{$lang}[og_title]", trans('page::pages.form.og_title')) !!}
{!! Form::label("{$lang}[og_title]", trans('page::pages.og_title')) !!}
<?php $old = $page->hasTranslation($lang) ? $page->translate($lang)->og_title : '' ?>
{!! Form::text("{$lang}[og_title]", old("{$lang}.og_title", $old), ['class' => "form-control", 'placeholder' => trans('page::pages.form.og_title')]) !!}
{!! Form::text("{$lang}[og_title]", old("{$lang}.og_title", $old), ['class' => "form-control", 'placeholder' => trans('page::pages.og_title')]) !!}
{!! $errors->first("{$lang}[og_title]", '<span class="help-block">:message</span>') !!}
</div>
<div class='form-group{{ $errors->has("{$lang}[og_description]") ? ' has-error' : '' }}'>
{!! Form::label("{$lang}[og_description]", trans('page::pages.form.og_description')) !!}
{!! Form::label("{$lang}[og_description]", trans('page::pages.og_description')) !!}
<?php $old = $page->hasTranslation($lang) ? $page->translate($lang)->og_description : '' ?>
<textarea class="form-control" name="{{$lang}}[og_description]" rows="10" cols="80">{{ old("$lang.og_description", $old) }}</textarea>
{!! $errors->first("{$lang}[og_description]", '<span class="help-block">:message</span>') !!}
</div>
<div class="form-group{{ $errors->has("{$lang}[og_type]") ? ' has-error' : '' }}">
<label>{{ trans('page::pages.form.og_type') }}</label>
<label>{{ trans('page::pages.og_type') }}</label>
<?php $oldType = $page->hasTranslation($lang) ? $page->translate($lang)->og_type : '' ?>
<?php $oldType = null !== old("$lang.og_type") ? old("$lang.og_type") : $oldType; ?>
<select class="form-control" name="{{ $lang }}[og_type]">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment