plesk / yii2-pjax
Plesk扩展程序,用于扩展Yii2框架的PJAX功能。
1.1.1
2020-04-22 06:46 UTC
Requires
- php: >=5.4
- yiisoft/yii2: ^2.0.5
This package is auto-updated.
Last update: 2024-08-24 18:36:00 UTC
README
安装
安装此扩展程序的首选方式是通过 Composer。
-
将以下行添加到您的
composer.json
文件中"repositories": [ { "type": "vcs", "url": "git@github.com:plesk/yii2-pjax.git" } ]
-
运行
composer require "plesk/yii2-pjax:^1.0.0"
API
在您的 web.php 配置文件中设置组件
[ 'components' => [ 'pjax' => [ 'class' => 'plesk\yii2pjax\Component', ], ], ]
将PJAX配置从Yii2小部件格式转换为JS格式。
$this->registerJs( '$("#plesk-pjax-search-form").on("pjax:success", function() { $.pjax.reload(' . Json::encode(Yii::$app->pjax->pjaxConvertConfigWidgetToJs($gridPjaxOptions)) . '); });' );
异常
- plesk\yii2pjax\exceptions\Exception
All exceptions thrown by the extension, extend this exception.