обновить и удалить в той же таблице - PullRequest
0 голосов
/ 28 июня 2018

в моем проекте у меня есть таблица (изображения). есть столбец галочки, когда пользователь проверит запись и нажмет кнопку удаления, запись будет удалена. это отлично работает.

тогда есть видимый столбец (логический), который по умолчанию (true). Поэтому, когда запись проверена и нажата кнопка «Скрыть / показать», она обновит видимое значение (от 1 до 0 или от 0 до 1)

Моя проблема в том, что кнопки удаления и отображения / скрытия работают индивидуально. Я хочу, чтобы оба работали одновременно. Я не знаю, как объединить их в одной таблице.

это мой взгляд (в котором только показать / скрыть работу)

<button type="submit" class="btn btn-danger" id="deleteImg"><i class="fa fa-trash"></i> Delete</button>
<form action="{{url('admin/images/hideimg')}}" method="post" class="form-inline">
                {{csrf_field()}}
                {{method_field('post')}}
                <div class="pull-right form-group" style="padding: 12px">
                    <button class="btn btn-warning"  id="hideImg">
                        Hide/Show</button>
                </div>


            @if($images)

                <table class="table panel panel-default" id="table">
        <thead class="panel-heading">
        <tr>
            <th><input type="checkbox" id="options"> </th>
            <th>Visible?</th>
            <th>photo</th>
            <th></th>
        </tr>
        </thead>
            <tbody id="tablecontents" class="panel-body">


                @foreach($images as $image)

            <tr class="row1" data-id="{{ $image->id }}">
                <td><input class="checkboxes" type="checkbox" id="option" name="checkBoxArray[]" value="{{$image->id}}" data-imageid="{{$image->id}}"></td>
                <td>{{$image->visible == 1?'yes':'no'}}</td>
                <td  ><img src="/uploads/{{$image->path}}" id="img" ></td>
                  <td>

                     </td>
            </tr>
                @endforeach

            </tbody>

    </table>

            @endif

            </form>

form action = "delete / images" method = "post" class = "form-inline">

    {{csrf_field()}}
    {{method_field('delete')}}
    <div class="modal fade" id="modalDelete" tabindex="-1" role="dialog" aria-labelledby="modalLabel" aria-hidden="true">
        <div class="modal-dialog " role="document">
            <div class="modal-content">
                <div class="modal-header">
                    <h2 class="modal-title"  style="text-align: center" id="modalLabel">Delete Confirmation</h2>
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                        <span aria-hidden="true">&times;</span>
                    </button>
                </div>
                <div class="modal-body">
                    <h5 class="text-center">Are you sure you want to delete the following service?</h5>
                </div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-warning pull-left" data-dismiss="modal">
                        <span class='glyphicon glyphicon-remove'></span> Close</button>
                    <button type="submit" class="btn btn-danger" name="delete_all" value="Delete">
                        <span id="" class='glyphicon glyphicon-trash'></span> Delete</button>
                </div>
            </div>
        </div>
    </div>
</form>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...