newsCreate.php 739 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. use \app\helpers\Uuid;
  3. $this->title="Новая статья";
  4. $this->title = 'Новая статья';
  5. $this->params['breadcrumbs'][] = ['label' => 'Новости', 'url' => ['newslist']];
  6. $this->params['breadcrumbs'][] = $this->title;
  7. $i = 100;
  8. while( $i ){
  9. $uuid = Uuid::GetUUID();
  10. $tmp = $model->find()->andWhere(['uid'=>$uuid])->one();
  11. if( !$tmp ) break;
  12. $i--;
  13. }
  14. if($i == 0){
  15. echo 'Ахтунг! что то пошло не так.';
  16. exit;
  17. }
  18. // Пред установки для новой статьи //
  19. $model->dt_pub = date("d-m-Y H:i");
  20. $model->photo_include = 'Y';
  21. $model->comments = 'Y';
  22. /////////
  23. echo $this->render('formNews', [
  24. 'news' => $model,
  25. 'uuid' => $uuid
  26. ]);
  27. ?>