update.php 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. use yii\helpers\Inflector;
  3. use yii\helpers\StringHelper;
  4. /**
  5. * @var yii\web\View $this
  6. * @var yii\gii\generators\crud\Generator $generator
  7. */
  8. $urlParams = $generator->generateUrlParams();
  9. echo "<?php\n";
  10. ?>
  11. use yii\helpers\Html;
  12. /**
  13. * @var yii\web\View $this
  14. * @var <?= ltrim($generator->modelClass, '\\') ?> $model
  15. */
  16. $this->title = <?= $generator->generateString('Update {modelClass}: ', ['modelClass' => Inflector::camel2words(StringHelper::basename($generator->modelClass))]) ?> . $model-><?= $generator->getNameAttribute() ?>;
  17. $this->params['breadcrumbs'][] = ['label' => <?= $generator->generateString(Inflector::pluralize(Inflector::camel2words(StringHelper::basename($generator->modelClass)))) ?>, 'url' => ['index']];
  18. $this->params['breadcrumbs'][] = ['label' => $model-><?= $generator->getNameAttribute() ?>, 'url' => ['view', <?= $urlParams ?>]];
  19. $this->params['breadcrumbs'][] = <?= $generator->generateString('Update') ?>;
  20. ?>
  21. <div class="<?= Inflector::camel2id(StringHelper::basename($generator->modelClass)) ?>-update">
  22. <h1><?= "<?= " ?>Html::encode($this->title) ?></h1>
  23. <?= "<?= " ?>$this->render('_form', [
  24. 'model' => $model,
  25. ]) ?>
  26. </div>