Пример #1
0
 /**
  * @throws \yii\base\InvalidConfigException
  */
 public function init()
 {
     if (!isset($this->paramsFilePath)) {
         throw new \yii\base\InvalidConfigException(Module::t('system', '$paramsFilePathAlias variable must be set when creating the object'));
     }
     $this->loadFromFile();
     return parent::init();
 }
Пример #2
0
<?php

use yii\widgets\ActiveForm;
use yii\helpers\Html;
use fgh151\modules\params\Module;
/* @var $model \fgh151\modules\params\models\ParamsModel */
/* @var $form yii\widgets\ActiveForm */
?>

<div class="app_params_settings-main-index">
    <h1><?php 
echo $model->paramsFilePath;
?>
</h1>
    <?php 
$form = ActiveForm::begin();
foreach ($model->attributes() as $attribute) {
    echo $form->field($model, $attribute);
}
echo Html::submitButton(Module::t('app', 'Save settings'), ['class' => 'btn btn-success']);
?>
    <?php 
ActiveForm::end();
?>
</div>