Browse Source

Remove link_to_route from full CRUD show view

Move FormField version of show view to new stub file
tags/1.2.0
Nafies Luthfi 7 years ago
parent
commit
7ca724ec35
  1. 25
      src/stubs/resources/views/full/show-formfield.stub
  2. 4
      src/stubs/resources/views/full/show.stub
  3. 4
      tests/Generators/ViewsGeneratorTest.php

25
src/stubs/resources/views/full/show-formfield.stub

@ -0,0 +1,25 @@
@extends('layouts.app')
@section('title', __('master.detail'))
@section('content')
<div class="row">
<div class="col-md-6 col-md-offset-3">
<div class="panel panel-default">
<div class="panel-heading"><h3 class="panel-title">{{ __('master.detail') }}</h3></div>
<table class="table table-condensed">
<tbody>
<tr><td>{{ __('master.name') }}</td><td>{{ $singleMstr->name }}</td></tr>
<tr><td>{{ __('master.description') }}</td><td>{{ $singleMstr->description }}</td></tr>
</tbody>
</table>
<div class="panel-footer">
@can('update', $singleMstr)
{{ link_to_route('masters.edit', __('master.edit'), [$singleMstr], ['class' => 'btn btn-warning', 'id' => 'edit-master-'.$singleMstr->id]) }}
@endcan
{{ link_to_route('masters.index', __('master.back_to_index'), [], ['class' => 'btn btn-default']) }}
</div>
</div>
</div>
</div>
@endsection

4
src/stubs/resources/views/full/show.stub

@ -15,9 +15,9 @@
</table>
<div class="panel-footer">
@can('update', $singleMstr)
{{ link_to_route('masters.edit', __('master.edit'), [$singleMstr], ['class' => 'btn btn-warning', 'id' => 'edit-master-'.$singleMstr->id]) }}
<a href="{{ route('masters.edit', $singleMstr) }}" id="edit-master-{{ $singleMstr->id }}" class="btn btn-warning">{{ __('master.edit') }}</a>
@endcan
{{ link_to_route('masters.index', __('master.back_to_index'), [], ['class' => 'btn btn-default']) }}
<a href="{{ route('masters.index') }}" class="btn btn-default">{{ __('master.back_to_index') }}</a>
</div>
</div>
</div>

4
tests/Generators/ViewsGeneratorTest.php

@ -100,9 +100,9 @@ class ViewsGeneratorTest extends TestCase
</table>
<div class=\"panel-footer\">
@can('update', \${$this->single_model_var_name})
{{ link_to_route('{$this->table_name}.edit', __('{$this->lang_name}.edit'), [\${$this->single_model_var_name}], ['class' => 'btn btn-warning', 'id' => 'edit-{$this->lang_name}-'.\${$this->single_model_var_name}->id]) }}
<a href=\"{{ route('{$this->table_name}.edit', \${$this->single_model_var_name}) }}\" id=\"edit-{$this->lang_name}-{{ \${$this->single_model_var_name}->id }}\" class=\"btn btn-warning\">{{ __('{$this->lang_name}.edit') }}</a>
@endcan
{{ link_to_route('{$this->table_name}.index', __('{$this->lang_name}.back_to_index'), [], ['class' => 'btn btn-default']) }}
<a href=\"{{ route('{$this->table_name}.index') }}\" class=\"btn btn-default\">{{ __('{$this->lang_name}.back_to_index') }}</a>
</div>
</div>
</div>

Loading…
Cancel
Save