hipig / adminlte3

AdminLTE3 extension for laravel-admin
MIT License
20 stars 7 forks source link

Method hasGetMutator does not exist. #6

Open bitbeluga opened 5 years ago

bitbeluga commented 5 years ago

ErrorException In Macroable.php line 96 : Method hasGetMutator does not exist. (View: /var/www/loans/vendor/pigzzz123/adminlte3/resources/views/grid/table.blade.php)

bitbeluga commented 5 years ago

my "encore/laravel-admin" is "1.6.10"

BrainWilliam commented 5 years ago

我也遇到了一样的问题 作者能出来帮忙看看嘛 Method hasGetMutator does not exist. (View: E:\wamp\www\UUCity\UUCityAdmin\uucityadmin\vendor\pigzzz123\adminlte3\resources\views\grid\table.blade.php)

baseSky commented 5 years ago

我也出现了同样的问题。laravel5.8 ,laravel-admin1.6.10

lizhufei commented 5 years ago

我也出现同样的问题, laravel5.7 , laravel-admin1.6.11

xzeu commented 5 years ago

把 vendor/pigzzz123/adminlte3/views/grid/table.blade.php

内容全部替换成

<div class="card">
    @if(isset($title))
        <div class="card-header">
            <h3 class="card-title"> {{ $title }}</h3>
        </div>
    @endif

    @if ( $grid->showTools() || $grid->showExportBtn() || $grid->showCreateBtn() )
        <div class="card-header">
            <div class="float-right" style="margin-right: -10px;">
                <!-- {!! $grid->renderColumnSelector() !!} -->
                {!! $grid->renderExportButton() !!}
                {!! $grid->renderCreateButton() !!}
            </div>
            @if ( $grid->showTools() )
                <span>
                    {!! $grid->renderHeaderTools() !!}
                </span>
            @endif
        </div>
    @endif

    {!! $grid->renderFilter() !!}

    <div class="card-body table-responsive no-padding">
        <table class="table table-hover">
            <thead>
                <tr>
                    @foreach($grid->columns() as $column)
                    <th>{{$column->getLabel()}}{!! $column->sorter() !!}</th>
                    @endforeach
                </tr>
            </thead>

            <tbody>
                @foreach($grid->rows() as $row)
                <tr {!! $row->getRowAttributes() !!}>
                    @foreach($grid->columnNames as $name)
                    <td {!! $row->getColumnAttributes($name) !!}>
                        {!! $row->column($name) !!}
                    </td>
                    @endforeach
                </tr>
                @endforeach
            </tbody>
        </table>

    </div>

    {!! $grid->renderFooter() !!}

    <div class="card-footer clearfix">
        {!! $grid->paginator() !!}
    </div>
</div>

就可以正常使用了