addsms.php 3.3 KB

1234567891011121314151617181920212223242526272829
  1. <?php
  2. use yii\widgets\ActiveForm;
  3. ?>
  4. <div class="row">
  5. <div class="col-12">
  6. <?php $form = ActiveForm::begin(['options' => ['id'=>'modal-form','class' => 'form-horizontal'], 'enableClientValidation' => true]); ?>
  7. <?php
  8. echo $form->field($model, 'key', ['template' => '{label}<div class="col-md-10">{input}<div class="help-block"></div></div>','options' =>['class' => 'mb-3 row'],'inputOptions' =>['class' => 'form-control','placeholder'=>'','autocomplete'=>'off'],'labelOptions' => ['class' => 'col-md-2 col-form-label']]);
  9. ?>
  10. <?php
  11. echo $form->field($model, 'name', ['template' => '{label}<div class="col-md-10">{input}<div class="help-block"></div></div>','options' =>['class' => 'mb-3 row'],'inputOptions' =>['class' => 'form-control','placeholder'=>'','autocomplete'=>'off'],'labelOptions' => ['class' => 'col-md-2 col-form-label']]);
  12. ?>
  13. <?php
  14. echo $form->field($model, 'code', ['template' => '{label}<div class="col-md-10">{input}<div class="help-block"></div></div>','options' =>['class' => 'mb-3 row'],'inputOptions' =>['class' => 'form-control','placeholder'=>'','autocomplete'=>'off'],'labelOptions' => ['class' => 'col-md-2 col-form-label']]);
  15. ?>
  16. <?php
  17. echo $form->field($model, 'tpl', ['template' => '{label}<div class="col-md-10">{input}<div class="help-block"></div><div class="text-muted input-word-aux" ><strong class="text-dark">提示:</strong>以${name}形式占位符来替代变量</div></div>','options' =>['class' => 'mb-3 row '],'inputOptions' =>['class' => 'form-control','placeholder'=>'','autocomplete'=>'off'],'labelOptions' => ['class' => 'col-md-2 col-form-label']])->textarea(['style'=>'height:70px']);
  18. ?>
  19. <?php
  20. echo $form->field($model, 'args', ['template' => '{label}<div class="col-md-10">{input}<div class="help-block"></div><div class="text-muted input-word-aux" ><strong class="text-dark">提示:</strong>阿里云格式如 ${name}|$name ,前面为占位符,后面为系统提供的真实变量<br>腾讯云格式如 {1}|$name ,前面为占位符,后面为系统提供的真实变量<br>多个参数回车换行,提交的参数应该与模板中的占位符一一对应</div></div>','options' =>['class' => 'mb-3 row '],'inputOptions' =>['class' => 'form-control','placeholder'=>'','autocomplete'=>'off'],'labelOptions' => ['class' => 'col-md-2 col-form-label']])->textarea(['style'=>'height:70px']);
  21. ?>
  22. <?php
  23. echo $form->field($model, 'type',['template' => '{label}<div class="col-md-10">{input}<div class="help-block"></div></div>','options' =>['class' => 'mb-3 row'],'labelOptions' => ['class' => 'col-md-2 col-form-label']])->radioList($model->typeOptions(),['class'=>'radiogroup','style'=>'display:flex','inline'=>false ,'item'=>function($index, $label, $name, $checked, $value){
  24. return '<div class="col-sm-auto"><div class="form-check"><input class="form-check-input" type="radio" name="'.$name.'" value="'.$value.'" '.($checked?"checked":"").' ><label class="form-check-label" >'.$label.'</label></div></div>';
  25. }]);
  26. ?>
  27. <?php ActiveForm::end(); ?>
  28. </div> <!-- end col -->
  29. </div>