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.