lesha724/yii2-bootstrap-tree
最新稳定版本:v1.1.1
Composer 安装命令:
composer require lesha724/yii2-bootstrap-tree
包简介
Виджет основаный на bootstrap-treeview
README 文档
README
Widget for bootstrap-treeview
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist lesha724/yii2-bootstrap-tree "*"
or add
"lesha724/yii2-bootstrap-tree": "*"
to the require section of your composer.json file.
Usage
Once the extension is installed, simply use it in your code by :
<?php // Example of data. $items structure https://github.com/patternfly/patternfly-bootstrap-treeview#data-structure $items = [ [ 'text' => 'Node 1' 'icon' => "glyphicon glyphicon-stop", 'selectedIcon' => "glyphicon glyphicon-stop", 'href' => "#node-1", 'selectable' => true, 'state' => [ 'checked' => true, 'disabled' => true, 'expanded' => true, 'selected' => true ], 'tags' => ['available'], ..., 'nodes'=> [ ... ] ], [ 'text' => 'Folder 2', 'nodes' => [ ['text' => 'Node 2.1'], ['text' => 'Node 2.2'] ] ] ]; ?> <?= \lesha724\bootstraptree\TreeView::widget([ 'htmlOptions'=>[ 'id'=>'treeview-tabs' ], 'options'=>[ //https://github.com/patternfly/patternfly-bootstrap-treeview#options 'data'=>$items, 'enableLinks'=>true, 'showTags'=>true, 'levels'=>3 ], 'events'=>[ //https://github.com/patternfly/patternfly-bootstrap-treeview#events 'onNodeSelected'=>'function(event, data) { // Your logic goes here alert(data.href); }' ] ]); ?>
Links
统计信息
- 总下载量: 42.9k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-02-07