PHP code example of meysampg / yii2-treeview
1. Go to this page and download the library: Download meysampg/yii2-treeview library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
meysampg / yii2-treeview example snippets
use meysampg\treeview\Treeview;
<!-- sidebar menu: : style can be found in sidebar.less -->
<?= Treeview::widget([
'items' => [
[
'label' => Yii::t('app', 'Dashboard'),
'icon' => 'fa fa-dashboard',
'url' => Url::home(),
],
[
'label' => Yii::t('app', 'Messages'),
'icon' => 'fa fa-envelope',
'items' => [
[
'label' => Yii::t('app', 'Inbox'),
'url' => ['/message/inbox'],
],
[
'label' => Yii::t('app', 'Outbox'),
'url' => ['/message/outbox'],
],
[
'label' => Yii::t('app', 'Create'),
'url' => ['/message/create'],
],
],
],
]
])
<!-- sidebar menu: : style can be found in sidebar.less -->
<?= Treeview::widget([
'items' => [
[
'label' => 'داشبورد',
'icon' => 'fa fa-dashboard',
'url' => Url::home(),
],
[
'label' => 'پیامها',
'icon' => 'fa fa-envelope',
'items' => [
[
'label' => 'صندوق ورودی',
'url' => ['/message/inbox'],
'badget' => [
'text' => 4,
'color' => 'label-info',
'float' => 'left',
],
],
[
'label' => 'صندوق خروجی',
'url' => ['/message/outbox'],
],
[
'label' => 'ایجاد پیام',
'url' => ['/message/create'],
],
],
],
]
])
<!-- sidebar menu: : style can be found in sidebar.less -->
<?= Treeview::widget([
'items' => [
[
'label' => 'Dashboard',
'icon' => 'fa fa-dashboard',
'url' => Url::home(),
],
[
'label' => 'Message',
'icon' => 'fa fa-envelope',
'items' => [
[
'label' => 'Inbox',
'url' => ['/message/inbox'],
'badget' => [
'text' => 4,
'color' => 'label-info',
],
],
[
'label' => 'Outbox',
'url' => ['/message/outbox'],
],
[
'label' => 'Create',
'url' => ['/message/create'],
],
],
],
]
])