index_ajax.blade.php 2.79 KB
<div class="w-full overflow-x-auto">
    <table class="w-full whitespace-no-wrap">
        <thead>
        <tr
            class="text-xs font-semibold tracking-wide text-left text-gray-500 uppercase border-b dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-800"
        >
            <th class="px-4 py-3">№</th>
            <th class="px-4 py-3">От юзера</th>
            <th class="px-4 py-3">К юзеру</th>
            <th class="px-4 py-3">Текст</th>
            <th class="px-4 py-3">Дата</th>
            <th class="px-4 py-3">Прочтено</th>
        </tr>
        </thead>
        <tbody class="bg-white divide-y dark:divide-gray-700 dark:bg-gray-800">
        @foreach($Msgs as $msg)
            <tr class="text-gray-700 dark:text-gray-400"
                @if (isset($msg->user_to->id))
                    @if (($msg->user_to->id == $id_admin) && ($msg->flag_new == 1)) style="background-color: #403998;"
                    @endif
                @endif>
                <td class="px-4 py-3">
                    {{$msg->id}}
                </td>
                <td class="px-4 py-3">
                 @if ((isset($msg->user_from->name)) && (!empty($msg->user_from->name)))
                    {{$msg->user_from->name}} ({{$msg->user_from->id}})
                 @else
                     Пользователь удален
                 @endif
                </td>
                <td class="px-4 py-3">
                 @if ((isset($msg->user_to->name)) && (!empty($msg->user_to->name)))
                    {{$msg->user_to->name}} ({{$msg->user_to->id}})
                 @else
                    Пользователь удален
                 @endif
                </td>
                <td class="px-4 py-3">
                    {{$msg->title}}
                    <div class="flex items-center text-sm">
                        <textarea cols="7" style="width:250px;">{{ $msg->text }}</textarea>
                    </div>
                </td>
                <td class="px-4 py-3 text-sm">
                    {{ date('d.m.Y h:i:s', strtotime($msg->created_at)) }}
                </td>
                <td class="px-4 py-3 text-sm">
                @if (isset($msg->user_to->id))
                    @if (($msg->user_to->id == $id_admin) && ($msg->flag_new == 1))
                        <input type="checkbox" class="checkread" value="{{$msg->id}}" name="read_{{$msg->id}}"/>
                    @endif
                @endif
                </td>
            </tr>
        @endforeach
        </tbody>
    </table>
</div>

<div class="grid px-4 py-3 text-xs font-semibold tracking-wide text-gray-500 uppercase border-t dark:border-gray-700 bg-gray-50 sm:grid-cols-9 dark:text-gray-400 dark:bg-gray-800">
    <?=$Msgs->appends($_GET)->links('admin.pagginate'); ?>
</div>