首頁 php教程 php手册 从零开始学YII2框架(三)扩展插件yii2-gird

从零开始学YII2框架(三)扩展插件yii2-gird

Jun 06, 2016 pm 08:19 PM
yii2 擴充插件

yii2-gird 插件是Yii2.0的一个扩展。它在官方的girdview基础上扩展了一些实用的功能。非常好用,推荐使用哦。

yii2-gird 插件是Yii2.0的一个扩展。它在官方的girdview基础上扩展了一些实用的功能。

比如:

把表格包装在bootstrap - panel标签下,使之更美观; Float Header功能,实现滑动表格的时候,表字段至于屏幕上方,方便查看; 新增操作栏说明label; 页面统计功能; 新增重置表格功能; 新增导出表格功能,包括四种常用格式[html、CSV、txt、Excel]。

非常感谢Kartik团队带来的好用的插件。Kartik团队的其他插件也很好用的。推荐试用。

安装yii2-grid

使用Composer安装,windows下cmd执行命令:

$ composer require kartik-v/yii2-grid "*"

配置yii2-gird

yii2-gird是一个模块,需要在配置文件中加入模块的配置如下:


*说明:

\kartik\gird\Module配置girdview模块的路径export/download配置导出的Action路径详细说明与Demo

直接看官方文档好了


点击"导出"返回404的解决办法

第一次点击"导出"的时候报错404找不到界面。

分析下点击"导出"时的action完成路径为index.php?=module/export/download

因为我的APP实现了模块化,所以会带有module,即调用模块module下控制器ExportController的downloadAction方法

这里就用到了上面配置的导出Action路径,需要说明的是:插件默认配置是girdview/export/download

需要调用的是模块girdview下的控制器ExportController的downloadAction方法,如果APP不是多模块的,,直接使用默认配置就可以。

所以这里需要复制插件下的ExportController方法到module/Controllers/目录下

再次点击"导出",成功弹窗提示保存文件。

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

yii2 怎麼去掉jquery yii2 怎麼去掉jquery Feb 17, 2023 am 09:55 AM

yii2去掉jquery的方法:1、編輯AppAsset.php文件,註解掉變數$depends裡的「yii\web\YiiAsset」值;2、編輯main.php文件,在欄位「components」下方新增配置為「'yii \web\JqueryAsset' => ['js' => [],'sourcePath' => null,],」即可去掉jquery腳本。

谷歌瀏覽器怎麼安裝擴充插件 谷歌瀏覽器怎麼安裝擴充插件 Mar 11, 2024 pm 01:34 PM

谷歌瀏覽器怎麼安裝擴充插件?谷歌瀏覽器使用起來非常方便安全,大家可以透過這款瀏覽器辦公、娛樂或學習,在這款瀏覽器裡大家可以安裝各式各樣的擴充插件體驗豐富的功能,大家需要現在插件商店下載好文件,然後在Google瀏覽器安裝,不少用戶還不清楚如何安裝這些​​擴充功能插件。本站就帶給大家Google瀏覽器擴充插件安裝操作教程,希望能對大家有所幫助。谷歌瀏覽器擴充插件安裝操作教學方法一:拖放安裝1、先下載了插件之後,開啟Chrome瀏覽器的擴充頁面。 2、依序定位到「chrome://extensions/或按Chr

精選幾道CTF練習,帶你學習yii2框架! 精選幾道CTF練習,帶你學習yii2框架! Feb 23, 2022 am 10:33 AM

本篇文章帶大家了解yii2框架,分享幾個CTF習題,透過它們來學習yii2框架,希望對大家有幫助。

怎麼使用YII2框架安裝Redis擴展 怎麼使用YII2框架安裝Redis擴展 May 26, 2023 pm 06:41 PM

1.需要下載yii2-redis的master分支windows版本composer下載2.解壓縮複製到vendor/yiisoft下面3.yiisoft下面extensions.php裡面增加'yiisoft/yii2-redis'=>array('name'=>'yiisoft /yii2-redis','version'=>'2.0.

搜狗瀏覽器會自動停用擴充插件怎麼辦 搜狗瀏覽器會自動停用擴充插件怎麼辦 Mar 07, 2024 pm 09:20 PM

搜狗瀏覽器會自動停用擴充插件怎麼辦?搜狗瀏覽器因為功能完整所以很受大家歡迎。我們日常生活中已經離不開使用瀏覽器,搜狗瀏覽器除了瀏覽器自帶的功能,它還可以添加一些擴展插件,幫助我們更好的使用瀏覽器,但是有小伙伴發現,搜狗瀏覽器會自動停用擴充插件,該怎麼辦,小編下面整理了搜狗瀏覽器會自動停用擴充插件的解決方法和步驟,跟著我往下看吧!搜狗瀏覽器會自動停用擴充插件怎麼辦先啟動搜狗高速瀏覽器,然後在右上角找到由三條橫線組成的「顯示選單」圖標,並點擊它。 2、點擊之後會在下方彈出搜狗瀏覽器的選單窗口,在窗口

yii2怎麼顯示錯誤提示 yii2怎麼顯示錯誤提示 Apr 18, 2025 pm 11:09 PM

在 Yii2 中,顯示錯誤提示有兩種主要方法。一種是使用 Yii::$app->errorHandler->exception(),在異常發生時自動捕獲和顯示錯誤。另一種是使用 $this->addError(),在模型驗證失敗時顯示錯誤,並可以在視圖中通過 $model->getErrors() 訪問。視圖中,可以用 if ($errors = $model->getErrors())

PHP開發CMS系統的免費工具與擴充插件推薦 PHP開發CMS系統的免費工具與擴充插件推薦 Jun 21, 2023 pm 06:15 PM

隨著網路技術的發展,許多網站都轉向了CMS(內容管理系統)的開發。而其中PHP語言的CMS系統又得到了許多開發者和使用者的喜愛,因為它具有開源、免費、靈活等優點。然而,開發CMS系統需要不少的工具和插件來幫助我們提高效率和品質。本文將為大家介紹一些PHP開發CMS系統的免費工具和推薦的擴充插件。一、PHP開發CMS系統的免費工具推薦XAMPPXAMPP是一個

在無痕模式下,如何啟用2345瀏覽器的擴充插件 在無痕模式下,如何啟用2345瀏覽器的擴充插件 Jan 30, 2024 pm 03:45 PM

2345瀏覽器要如何允許擴充插件在無痕模式中運作?擴充的插件要如何在無痕模式中運行,下面介紹下詳細方法?我們在使用2345瀏覽器的時候,會安裝很多的擴充插件,但是有些小夥伴發現,這些擴充功能在無痕模式下是無法使用的,那麼如何允許插件在無痕模式下使用呢,具體怎麼操作,小編下面整理了2345瀏覽器要如何允許擴充插件在無痕模式中運作的方法步驟,不會的話,就跟著我往下看吧! 2345瀏覽器要如何允許擴充插件在無痕模式中運作1、先開啟2345瀏覽器,在瀏覽器右上角找到如下圖所示的圖標,使用滑鼠點擊圖示。 2、

See all articles