generator.php 994 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. use yii\helpers\Html;
  3. /**
  4. * @var \yii\web\View $this
  5. * @var \yii\gii\Generator[] $generators
  6. * @var \yii\gii\Generator $activeGenerator
  7. * @var string $content
  8. */
  9. $generators = Yii::$app->controller->module->generators;
  10. $activeGenerator = Yii::$app->controller->generator;
  11. ?>
  12. <?php $this->beginContent('@yii/gii/views/layouts/main.php'); ?>
  13. <div class="row">
  14. <div class="col-md-3 col-sm-4">
  15. <div class="list-group">
  16. <?php
  17. foreach ($generators as $id => $generator) {
  18. $label = '<i class="glyphicon glyphicon-chevron-right"></i>' . Html::encode($generator->getName());
  19. echo Html::a($label, ['default/view', 'id' => $id], [
  20. 'class' => $generator === $activeGenerator ? 'list-group-item active' : 'list-group-item',
  21. ]);
  22. }
  23. ?>
  24. </div>
  25. </div>
  26. <div class="col-md-9 col-sm-8">
  27. <?= $content ?>
  28. </div>
  29. </div>
  30. <?php $this->endContent(); ?>