%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
<?php
use yii\helpers\Html;
use yii\widgets\ActiveForm;
use yii\gii\components\ActiveField;
use yii\gii\CodeFile;
/** @var yii\web\View $this */
/** @var yii\gii\Generator $generator */
/** @var string $id panel ID */
/** @var yii\widgets\ActiveForm $form */
/** @var string $results */
/** @var bool $hasError */
/** @var CodeFile[] $files */
/** @var array $answers */
$this->title = $generator->getName();
$templates = [];
foreach ($generator->templates as $name => $path) {
$templates[$name] = "$name ($path)";
}
?>
<div class="default-view">
<h1><?= Html::encode($this->title) ?></h1>
<p><?= $generator->getDescription() ?></p>
<?php $form = ActiveForm::begin([
'id' => "$id-generator",
'successCssClass' => 'is-valid',
'errorCssClass' => 'is-invalid',
'validationStateOn' => ActiveForm::VALIDATION_STATE_ON_INPUT,
'fieldConfig' => [
'class' => ActiveField::className(),
'hintOptions' => ['tag' => 'small', 'class' => 'form-text text-muted'],
'errorOptions' => ['class' => 'invalid-feedback']
],
]); ?>
<div class="row">
<div class="col-lg-8 col-md-10" id="form-fields">
<?= $this->renderFile($generator->formView(), [
'generator' => $generator,
'form' => $form,
]) ?>
<?= $form->field($generator, 'template')
->sticky()
->hint('Please select which set of the templates should be used to generated the code.')
->label('Code Template')
->dropDownList($templates) ?>
<div class="form-group">
<?= Html::submitButton('Preview', ['name' => 'preview', 'class' => 'btn btn-primary']) ?>
<?php if (isset($files)): ?>
<?= Html::submitButton('Generate', ['name' => 'generate', 'class' => 'btn btn-success']) ?>
<?php endif; ?>
</div>
</div>
</div>
<?php
if (isset($results)) {
echo $this->render('view/results', [
'generator' => $generator,
'results' => $results,
'hasError' => $hasError,
]);
} elseif (isset($files)) {
echo $this->render('view/files', [
'id' => $id,
'generator' => $generator,
'files' => $files,
'answers' => $answers,
]);
}
?>
<?php ActiveForm::end(); ?>
</div>