定制 lesha724/yii2-bootstrap-tree 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

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.88k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 2
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-01-04

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固