<?php /* @var $panel yii\debug\panels\AssetPanel */ use yii\helpers\Html; use yii\helpers\Inflector; ?> <h1>Asset Bundles</h1> <?php if (empty($panel->data)) { echo '<p>No asset bundle was used.</p>'; return; } ?> <table class="table table-striped table-bordered"> <caption> <p>Total <b><?= count($panel->data) ?></b> asset bundles were loaded.</p> </caption> <?php foreach ($panel->data as $name => $bundle) { ?> <thead> <tr> <td colspan="2"><h3 id="<?= Inflector::camel2id($name) ?>"><?= $name ?></h3></td> </tr> </thead> <tbody> <tr> <th>sourcePath</th> <td><?= Html::encode($bundle['sourcePath'] !== null ? $bundle['sourcePath'] : $bundle['basePath']) ?></td> </tr> <?php if ($bundle['basePath'] !== null): ?> <tr> <th>basePath</th> <td><?= Html::encode($bundle['basePath']) ?></td> </tr> <?php endif; ?> <?php if ($bundle['baseUrl'] !== null): ?> <tr> <th>baseUrl</th> <td><?= Html::encode($bundle['baseUrl']) ?></td> </tr> <?php endif; ?> <?php if (!empty($bundle['css'])): ?> <tr> <th>css</th> <td><?= Html::ul($bundle['css'], ['class' => 'assets']) ?></td> </tr> <?php endif; ?> <?php if (!empty($bundle['js'])): ?> <tr> <th>js</th> <td><?= Html::ul($bundle['js'], ['class' => 'assets']) ?></td> </tr> <?php endif; ?> <?php if (!empty($bundle['depends'])): ?> <tr> <th>depends</th> <td><ul class="assets"> <?php foreach ($bundle['depends'] as $depend): ?> <li><?= Html::a($depend, '#' . Inflector::camel2id($depend)) ?></li> <?php endforeach; ?> </ul></td> </tr> <?php endif; ?> </tbody> <?php } ?> </table>