zertex / yii2-gridstackjs
Yii2 的 Gridstack.js 小部件
1.0.2
2018-05-15 10:47 UTC
Requires
- bower-asset/jquery: >= 1.11.0
- bower-asset/jquery-ui: >= 1.11.0
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2024-09-29 04:03:33 UTC
README
在 Yii2 中集成 Gridstack.js
安装
建议通过 composer 进行安装。
在控制台中输入
php composer.phar require --prefer-dist zertex/yii2-gridstackjs "*"
或添加到 composer.json 中
"zertex/yii2-gridstackjs": "*"
使用方法
像使用其他 Yii2 小部件一样使用 Gridstack.js。
use zertex\gridstack\Gridstack;
<?php $gridstack = Gridstack::begin([ 'options'=>['class'=>'grid-stack'], 'clientOptions'=>[ 'cellHeight'=> 80, 'verticalMargin'=> 10, ], ]);?> <?=$gridstack->beginWidget(['class'=>'grid-stack-item','data-gs-width'=>"4",'data-gs-height'=>"2",'data-gs-x'=>"0",'data-gs-y'=>"0",]);?> <div class="grid-stack-item-content"></div> <?=$gridstack->endWidget();?> <?=$gridstack->beginWidget(['class'=>'grid-stack-item','data-gs-width'=>"4",'data-gs-height'=>"4",'data-gs-x'=>"4",'data-gs-y'=>"0",]);?> <div class="grid-stack-item-content"></div> <?=$gridstack->endWidget();?> <?php Gridstack::end(); ?>
要在 JavaScript 中使用 Gridstack.js,请将 GridstackAsset 添加到视图中。
public $depends = [ ... 'zertex\gridstack\GridstackAsset', ... ];