<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ### 全局直接顯示搜索 ``` use Dcat\Admin\Grid\Filter; Filter::resolving(function (Filter $filter) { $filter->panel(); // 不以默認的側邊顯示搜索 直接當前頁顯示 $filter->expand();// 是否顯示搜索條件 默認不顯示 點擊篩選后才出現 設置后就直接顯示 }); ``` ### 全局展開grid中的操作 ~~~ Grid::resolving(function (Grid $grid) { $grid->setActionClass(\Dcat\Admin\Grid\Displayers\Actions::class); // 列中操作直接顯示 不要默認的三個點 $grid->showColumnSelector(); // 開啟右邊的字段顯示選擇 $grid->model()->orderBy("id", "desc"); $grid->disableViewButton(); // 禁用詳情按鈕 $grid->showQuickEditButton(); // 開啟快速編輯 $grid->enableDialogCreate(); // 啟用彈窗創建 $grid->disableBatchDelete(); // 禁用批量刪除 $grid->actions(function (\Dcat\Admin\Grid\Displayers\Actions $actions) { $actions->disableView(); $actions->disableDelete(); $actions->disableEdit(); }); $grid->option("dialog_form_area", ["70%", "80%"]); }); ~~~ ### 導出的使用 ~~~ $titles = [ 'id' => 'ID', 'user_id' => '用戶ID', 'nickname' => '用戶昵稱', 'mobile' => '用戶電話', 'content' => '內容', 'images' => '圖片', 'types' => '反饋類型', 'status' => '狀態', 'created_at' => '創建時間', 'updated_at' => '更新時間', 'reply' => '回復內容', 'replyed_at' => '回復時間', 'liaison_type' => '聯系方式', 'liaison' => '聯系方式', 'logs' => '日志', 'closed_at' => '關閉日期', ]; $grid->export($titles)->rows(function ($rows) { foreach ($rows as $index => &$row) { // $row 對象 $row['user_id'] = $row->user->id; $row['nickname'] = $row->user->nickname; $row['mobile'] = $row->user->mobile; $row['status'] = self::STATUS_TEXT[$row['status']] ?? self::STATUS_TEXT[0]; $row['types'] = self::TYPES[$row['types']] ?? self::TYPES[0]; $row['content'] = $row['content'] ?: ''; } return $rows; }); ~~~ ### 返回方法 > `use Dcat\Admin\Traits\HasFormResponse;` 類中引用這個`trait` 其中就有返回方法 > return $this->response()->success(); ### 圖片預覽 `data-action="preview-img"` 示例 雙擊圖片后即可預覽 `<img data-action="preview-img" src='url'>` ### 表單中必填的使用 >如果你重新寫了表單的添加或者更新之類的方法 那么rules()方法就不再生效,除非自己加上驗證,如果前端需要顯示必填的紅星符號需要加上`required()`方法,專門針對前端顯示紅點的 ,實現原理就是給input框架了 required屬性 ~~~ $form->text('user_id', '用戶')->rules('required')->required(); ~~~ ### 表單修改中select的選中 > `options()`方法需要返回選中的值 ~~~ $form->select('category_id', '分類')->options(function ($id) { $category = Category::find($id); if ($category) { return [$category->id => $category->title]; } })->ajax(admin_url('api/category'))->required(); ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看