public function actionEssayphoto() { $essayForm = new \app\models\EssayPhotoForm(); if (Yii::$app->request->isAjax && $essayForm->load(Yii::$app->request->post())) { if ($essayForm->updatePhotoEssay()) { return json_encode(["status" => "ok", "text" => "фото успешно добавлено", "imgSrc" => Essays::getPhoto($essayForm->photo_path)]); } else { return json_encode(["status" => "error", "text" => "не получилось добавить фото, возможно неверный формат, только: jpg, png, jpeg, размер файла максимум: 3MB"]); } } return json_encode(["status" => "error", "text" => "неверный запрос"]); }
?> , </b> <b style="font-size:16px;"> <?php echo $essay['city']; ?> , <?php echo app\models\User::getYearsOld($essay['birth_date']); ?> года </b> </p> <p> <?php echo Essays::getPhoto($essay['photo_path']) ? "<img src=" . Essays::getPhoto($essay['photo_path']) . ">" : ""; ?> <?php echo $essay['text']; ?> </p> </div> <?php } ?> </div> <a class="carousel-control left" href="#adminCarousel" data-slide="prev"> <span class="glyphicon glyphicon-chevron-left"></span> </a> <a class="carousel-control right" href="#adminCarousel" data-slide="next"> <span class="glyphicon glyphicon-chevron-right"></span>
?> </p> </div> <div class="text-esse <?php echo Essays::getPhoto($essay['photo_path']) ? '' : 'without-foto'; ?> "> <div class="fleft"> <p><?php echo $essay['text']; ?> </p> </div> <div class="fright"> <?php echo Essays::getPhoto($essay['photo_path']) ? "<img src='" . Essays::getPhoto($essay['photo_path']) . "' alt='Фото победителя' >" : ""; ?> </div> </div> <div class="opros-esse"> <a href="#openwins" class="href-esse open_essay">Читать полностью</a> <a href="#auto-soc" class="href-esse essay_vote">Проголосовать за работу</a> </div> </div> </div> </div> <?php } ?> </div> </div>