mfahmialif/dtable 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

mfahmialif/dtable

Composer 安装命令:

composer require mfahmialif/dtable

包简介

Data Table for Laravel 8

README 文档

README

Data Table for Laravel 8.

if (request()->ajax()) {
    $columns = array(
        0 => 'users.id',
        1 => 'users.picture',
        2 => 'users.username',
        3 => 'users.name',
        4 => 'users.email',
        5 => 'role.name',
    );

    $data = User::join('role', 'role.id', '=', 'users.role_id');
    $results = DataTable::results($columns, $data, $request);
    foreach ($results as $item) {
        $user = new User();
        $item->action = DataTable::addAction($item, $columns, $user->getTable());
        $item->users_picture = $item->picture != null ? '<img class="profile-user-img img-fluid img-circle" src="https://siakad.dalwa.ac.id/picture_users/"' . $item->picture . ' style="width: 50px;height:50px;object-fit:cover" alt="User profile picture"/>' : '<img src="https://picsum.photos/100" class="img-circle elevation-2" style="width: 50px;height:50px;object-fit:cover" alt="User Image">';
    }

    $resultFiltered = DataTable::resultsFiltered($columns, $data, $request);
    return DataTable::responseDataTable($results, $resultFiltered, User::count());
}

Feel Free to use.

统计信息

  • 总下载量: 2
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-03-25