conf.php 3.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. <?php
  2. use yii\helpers\Html;
  3. use yii\widgets\ActiveForm;
  4. use \app\models\base\Story;
  5. use \app\models\base\NewsTopic;
  6. $this->title = 'Глобальная настройка коментариев';
  7. $this->params['breadcrumbs'][] = ['label' => 'Список коментариев', 'url' => ['']];
  8. $this->params['breadcrumbs'][] = $this->title;
  9. echo $model->isPreModerate();
  10. $form = ActiveForm::begin([
  11. 'id' => 'conf-form',
  12. 'options' => ['class' => 'form-horizontal ml-3', 'enctype' => 'multipart/form-data']]);
  13. print_r($form->errorSummary($model) );
  14. ?>
  15. <input type="hidden" name="Conf[id]" value="0">
  16. <div class="card card-outline card-primary">
  17. <div class="card-body">
  18. <div class="custom-control custom-checkbox">
  19. <input type="checkbox" class="custom-control-input" id="inlineCheckboxs1" name="Conf[AllStop]" value="Y" <?=($model->AllStop=='Y')?'checked':''?>>
  20. <label class="custom-control-label" for="inlineCheckboxs1"> <i class="far fa-play-circle"></i> На хер всех</label>
  21. <div class="help-block">Полностью отключить коментарии</div>
  22. </div>
  23. <div class="custom-control custom-checkbox">
  24. <input type="checkbox" class="custom-control-input" id="reg" name="Conf[reg]" value="Y" <?=($model->reg=='Y')?'checked':''?>>
  25. <label class="custom-control-label" for="reg"> <i class="far fa-play-circle"></i> Зарегистрированные, так же в премодерацию</label>
  26. <div class="help-block">Действия премодерации и для зарегистрированных</div>
  27. </div>
  28. </div>
  29. </div>
  30. <div class="card card-outline card-primary ">
  31. <div class="card-body">
  32. <div class="form-group mb-3">
  33. <label class="control-label mr-3" for="Dt-start" >Время начала премодерации </label>
  34. <input type="time" class="col-auto" id="Dt-start" placeholder="Время" min="00:00" max="23:59" name="Conf[dt_start]" value="<?=$model->dt_start?>">
  35. </div>
  36. <div class="form-group mb-3">
  37. <label class="control-label mr-3" for="Dt-stop" >Время окончание премодерации </label>
  38. <input type="time" class="col-auto" id="Dt-stop" placeholder="Время" name="Conf[dt_stop]" value="<?=$model->dt_stop?>">
  39. </div>
  40. <div class="help-block">Время включения премодерации в обычные дни</div>
  41. </div>
  42. </div>
  43. <div class="card card-outline card-primary">
  44. <div class="card-body">
  45. <div class="form-group">
  46. <label class="control-label mr-4">Дни премодерации</label>
  47. <label class="checkbox inline mr-3" for="d0"> П <input type="checkbox" id="d0" value="Y" name="Conf[d0]" <?=($model->d0=='Y')?'checked':''?>></label>
  48. <label class="checkbox inline mr-3" for="d1"> В <input type="checkbox" id="d1" value="Y" name="Conf[d1]" <?=($model->d1=='Y')?'checked':''?>></label>
  49. <label class="checkbox inline mr-3" for="d2"> C <input type="checkbox" id="d2" value="Y" name="Conf[d2]" <?=($model->d2=='Y')?'checked':''?>></label>
  50. <label class="checkbox inline mr-3" for="d3"> Ч <input type="checkbox" id="d3" value="Y" name="Conf[d3]" <?=($model->d3=='Y')?'checked':''?>></label>
  51. <label class="checkbox inline mr-3" for="d4"> П <input type="checkbox" id="d4" value="Y" name="Conf[d4]" <?=($model->d4=='Y')?'checked':''?>></label>
  52. <label class="checkbox inline mr-3" for="d5"> Сб <input type="checkbox" id="d5" value="Y" name="Conf[d5]" <?=($model->d5=='Y')?'checked':''?>></label>
  53. <label class="checkbox inline mr-3" for="d6"> Вс <input type="checkbox" id="d6" value="Y" name="Conf[d6]" <?=($model->d6=='Y')?'checked':''?>></label>
  54. </div>
  55. <div class="help-block">Дни недели в которые включать премодерацию</div>
  56. </div>
  57. </div>
  58. <?= Html::submitButton('Сохранить', ['class' => 'btn btn-success']) ?>
  59. <?php ActiveForm::end(); ?>