Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ### Model:
- public $poster;
- public $del_poster;
- public $sphoto1;
- public $sphoto2;
- public $sphoto3;
- public $sphoto4;
- public $sphoto5;
- public $sphoto6;
- public $sphoto7;
- public $sphoto8;
- public $sphoto9;
- public $sphoto10;
- public $sphoto11;
- public $sphoto12;
- public $sphoto13;
- public $sphoto14;
- public $sphoto15;
- public $sphoto16;
- public $sphoto17;
- public $sphoto18;
- public $sphoto19;
- public $sphoto20;
- public $sphoto21;
- public $del_sphoto1;
- public $del_sphoto2;
- public $del_sphoto3;
- public $del_sphoto4;
- public $del_sphoto5;
- public $del_sphoto6;
- public $del_sphoto7;
- public $del_sphoto8;
- public $del_sphoto9;
- public $del_sphoto10;
- public $del_sphoto11;
- public $del_sphoto12;
- public $del_sphoto13;
- public $del_sphoto14;
- public $del_sphoto15;
- public $del_sphoto16;
- public $del_sphoto17;
- public $del_sphoto18;
- public $del_sphoto19;
- public $del_sphoto20;
- public $del_sphoto21;
- # ...
- array('poster, sphoto1, sphoto2, sphoto3, sphoto4, sphoto5, sphoto6, sphoto7, sphoto8, sphoto9, sphoto10, sphoto11, sphoto12, sphoto13, sphoto14, sphoto15, sphoto16, sphoto17, sphoto18, sphoto19, sphoto20, sphoto21', 'file',
- 'types'=>'jpg, gif, png',
- 'maxSize'=>1024 * 1024 * 3,
- 'allowEmpty'=>'true',
- 'tooLarge'=>'Файл весит больше 3 MB. Пожалуйста, загрузите файл меньшего размера.',
- ),
- # ...
- 'poster' => 'Главное фото',
- 'del_poster' => 'Удалить главное фото?',
- 'sphoto1' => 'Фото #1',
- 'sphoto2' => 'Фото #2',
- 'sphoto3' => 'Фото #3',
- 'sphoto4' => 'Фото #4',
- 'sphoto5' => 'Фото #5',
- 'sphoto6' => 'Фото #6',
- 'sphoto7' => 'Фото #7',
- 'sphoto8' => 'Фото #8',
- 'sphoto9' => 'Фото #9',
- 'sphoto10' => 'Фото #10',
- 'sphoto11' => 'Фото #11',
- 'sphoto12' => 'Фото #12',
- 'sphoto13' => 'Фото #13',
- 'sphoto14' => 'Фото #14',
- 'sphoto15' => 'Фото #15',
- 'sphoto16' => 'Фото #16',
- 'sphoto17' => 'Фото #17',
- 'sphoto18' => 'Фото #18',
- 'sphoto19' => 'Фото #19',
- 'sphoto20' => 'Фото #20',
- 'sphoto21' => 'Фото #21',
- 'del_sphoto1' => 'Удалить фото?',
- 'del_sphoto2' => 'Удалить фото?',
- 'del_sphoto3' => 'Удалить фото?',
- 'del_sphoto4' => 'Удалить фото?',
- 'del_sphoto5' => 'Удалить фото?',
- 'del_sphoto6' => 'Удалить фото?',
- 'del_sphoto7' => 'Удалить фото?',
- 'del_sphoto8' => 'Удалить фото?',
- 'del_sphoto9' => 'Удалить фото?',
- 'del_sphoto10' => 'Удалить фото?',
- 'del_sphoto11' => 'Удалить фото?',
- 'del_sphoto12' => 'Удалить фото?',
- 'del_sphoto13' => 'Удалить фото?',
- 'del_sphoto14' => 'Удалить фото?',
- 'del_sphoto15' => 'Удалить фото?',
- 'del_sphoto16' => 'Удалить фото?',
- 'del_sphoto17' => 'Удалить фото?',
- 'del_sphoto18' => 'Удалить фото?',
- 'del_sphoto19' => 'Удалить фото?',
- 'del_sphoto20' => 'Удалить фото?',
- 'del_sphoto21' => 'Удалить фото?',
- 'video1' => 'Видео #1',
- 'video2' => 'Видео #2',
- 'video3' => 'Видео #3',
- 'video4' => 'Видео #4',
- 'video5' => 'Видео #5',
- ### Controller
- public function actionUpdate($id)
- {
- $model = $this->loadModel($id);
- if(isset($_POST['Catalog']))
- {
- $model->attributes = $_POST['Catalog'];
- $model->poster = CUploadedFile::getInstance($model, 'poster');
- if ($model->poster){
- $sourcePath = pathinfo($model->poster->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName = $uniqid . '.' . $sourcePath['extension'];
- $model->image_link = $fileName;
- }
- if (isset($_POST['Catalog']['del_poster']) && $_POST['Catalog']['del_poster'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->image_link)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->image_link);
- $model->image_link = '';
- }
- }
- $model->sphoto1 = CUploadedFile::getInstance($model, 'sphoto1');
- if ($model->sphoto1){
- $sourcePath = pathinfo($model->sphoto1->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName1 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo1 = $fileName1;
- }
- if (isset($_POST['Catalog']['del_sphoto1']) && $_POST['Catalog']['del_sphoto1'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo1)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo1);
- $model->photo1 = '';
- }
- }
- $model->sphoto2 = CUploadedFile::getInstance($model, 'sphoto2');
- if ($model->sphoto2){
- $sourcePath = pathinfo($model->sphoto2->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName2 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo2 = $fileName2;
- }
- if (isset($_POST['Catalog']['del_sphoto2']) && $_POST['Catalog']['del_sphoto2'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo2)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo2);
- $model->photo2 = '';
- }
- }
- $model->sphoto3 = CUploadedFile::getInstance($model, 'sphoto3');
- if ($model->sphoto3){
- $sourcePath = pathinfo($model->sphoto3->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName3 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo3 = $fileName3;
- }
- if (isset($_POST['Catalog']['del_sphoto3']) && $_POST['Catalog']['del_sphoto3'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo3)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo3);
- $model->photo3 = '';
- }
- }
- $model->sphoto4 = CUploadedFile::getInstance($model, 'sphoto4');
- if ($model->sphoto4){
- $sourcePath = pathinfo($model->sphoto4->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName4 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo4 = $fileName4;
- }
- if (isset($_POST['Catalog']['del_sphoto4']) && $_POST['Catalog']['del_sphoto4'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo4)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo4);
- $model->photo4 = '';
- }
- }
- $model->sphoto5 = CUploadedFile::getInstance($model, 'sphoto5');
- if ($model->sphoto5){
- $sourcePath = pathinfo($model->sphoto5->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName5 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo5 = $fileName5;
- }
- if (isset($_POST['Catalog']['del_sphoto5']) && $_POST['Catalog']['del_sphoto5'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo5)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo5);
- $model->photo5 = '';
- }
- }
- $model->sphoto6 = CUploadedFile::getInstance($model, 'sphoto6');
- if ($model->sphoto6){
- $sourcePath = pathinfo($model->sphoto6->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName6 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo6 = $fileName6;
- }
- if (isset($_POST['Catalog']['del_sphoto6']) && $_POST['Catalog']['del_sphoto6'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo6)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo6);
- $model->photo6 = '';
- }
- }
- $model->sphoto7 = CUploadedFile::getInstance($model, 'sphoto7');
- if ($model->sphoto7){
- $sourcePath = pathinfo($model->sphoto7->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName7 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo7 = $fileName7;
- }
- if (isset($_POST['Catalog']['del_sphoto7']) && $_POST['Catalog']['del_sphoto7'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo7)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo7);
- $model->photo7 = '';
- }
- }
- $model->sphoto8 = CUploadedFile::getInstance($model, 'sphoto8');
- if ($model->sphoto8){
- $sourcePath = pathinfo($model->sphoto8->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName8 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo8 = $fileName8;
- }
- if (isset($_POST['Catalog']['del_sphoto8']) && $_POST['Catalog']['del_sphoto8'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo8)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo8);
- $model->photo8 = '';
- }
- }
- $model->sphoto9 = CUploadedFile::getInstance($model, 'sphoto9');
- if ($model->sphoto9){
- $sourcePath = pathinfo($model->sphoto9->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName9 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo9 = $fileName9;
- }
- if (isset($_POST['Catalog']['del_sphoto9']) && $_POST['Catalog']['del_sphoto9'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo9)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo9);
- $model->photo9 = '';
- }
- }
- $model->sphoto10 = CUploadedFile::getInstance($model, 'sphoto10');
- if ($model->sphoto10){
- $sourcePath = pathinfo($model->sphoto10->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName10 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo10 = $fileName10;
- }
- if (isset($_POST['Catalog']['del_sphoto10']) && $_POST['Catalog']['del_sphoto10'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo10)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo10);
- $model->photo10 = '';
- }
- }
- $model->sphoto11 = CUploadedFile::getInstance($model, 'sphoto11');
- if ($model->sphoto11){
- $sourcePath = pathinfo($model->sphoto11->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName11 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo11 = $fileName11;
- }
- if (isset($_POST['Catalog']['del_sphoto11']) && $_POST['Catalog']['del_sphoto11'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo11)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo11);
- $model->photo11 = '';
- }
- }
- $model->sphoto12 = CUploadedFile::getInstance($model, 'sphoto12');
- if ($model->sphoto12){
- $sourcePath = pathinfo($model->sphoto12->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName12 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo12 = $fileName12;
- }
- if (isset($_POST['Catalog']['del_sphoto12']) && $_POST['Catalog']['del_sphoto12'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo12)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo12);
- $model->photo12 = '';
- }
- }
- $model->sphoto13 = CUploadedFile::getInstance($model, 'sphoto13');
- if ($model->sphoto13){
- $sourcePath = pathinfo($model->sphoto13->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName13 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo13 = $fileName13;
- }
- if (isset($_POST['Catalog']['del_sphoto13']) && $_POST['Catalog']['del_sphoto13'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo13)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo13);
- $model->photo13 = '';
- }
- }
- $model->sphoto14 = CUploadedFile::getInstance($model, 'sphoto14');
- if ($model->sphoto14){
- $sourcePath = pathinfo($model->sphoto14->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName14 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo14 = $fileName14;
- }
- if (isset($_POST['Catalog']['del_sphoto14']) && $_POST['Catalog']['del_sphoto14'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo14)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo14);
- $model->photo14 = '';
- }
- }
- $model->sphoto15 = CUploadedFile::getInstance($model, 'sphoto15');
- if ($model->sphoto15){
- $sourcePath = pathinfo($model->sphoto15->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName15 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo15 = $fileName15;
- }
- if (isset($_POST['Catalog']['del_sphoto15']) && $_POST['Catalog']['del_sphoto15'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo15)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo15);
- $model->photo15 = '';
- }
- }
- $model->sphoto16 = CUploadedFile::getInstance($model, 'sphoto16');
- if ($model->sphoto16){
- $sourcePath = pathinfo($model->sphoto16->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName16 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo16 = $fileName16;
- }
- if (isset($_POST['Catalog']['del_sphoto16']) && $_POST['Catalog']['del_sphoto16'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo16)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo16);
- $model->photo16 = '';
- }
- }
- $model->sphoto17 = CUploadedFile::getInstance($model, 'sphoto17');
- if ($model->sphoto17){
- $sourcePath = pathinfo($model->sphoto17->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName17 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo17 = $fileName17;
- }
- if (isset($_POST['Catalog']['del_sphoto17']) && $_POST['Catalog']['del_sphoto17'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo17)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo17);
- $model->photo17 = '';
- }
- }
- $model->sphoto18 = CUploadedFile::getInstance($model, 'sphoto18');
- if ($model->sphoto18){
- $sourcePath = pathinfo($model->sphoto18->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName18 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo18 = $fileName18;
- }
- if (isset($_POST['Catalog']['del_sphoto18']) && $_POST['Catalog']['del_sphoto18'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo18)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo18);
- $model->photo18 = '';
- }
- }
- $model->sphoto19 = CUploadedFile::getInstance($model, 'sphoto19');
- if ($model->sphoto19){
- $sourcePath = pathinfo($model->sphoto19->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName19 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo19 = $fileName19;
- }
- if (isset($_POST['Catalog']['del_sphoto19']) && $_POST['Catalog']['del_sphoto19'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo19)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo19);
- $model->photo19 = '';
- }
- }
- $model->sphoto20 = CUploadedFile::getInstance($model, 'sphoto20');
- if ($model->sphoto20){
- $sourcePath = pathinfo($model->sphoto20->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName20 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo20 = $fileName20;
- }
- if (isset($_POST['Catalog']['del_sphoto20']) && $_POST['Catalog']['del_sphoto20'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo20)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo20);
- $model->photo20 = '';
- }
- }
- $model->sphoto21 = CUploadedFile::getInstance($model, 'sphoto21');
- if ($model->sphoto21){
- $sourcePath = pathinfo($model->sphoto21->getName());
- $uniqid = explode(" ", microtime());
- $uniqid = round($uniqid[1] + $uniqid[0] * 1000) + rand(100, 999);
- $fileName21 = $uniqid . '.' . $sourcePath['extension'];
- $model->photo21 = $fileName21;
- }
- if (isset($_POST['Catalog']['del_sphoto21']) && $_POST['Catalog']['del_sphoto21'] == 1) {
- if (file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo21)) {
- unlink($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo21);
- $model->photo21 = '';
- }
- }
- $model->save(false);
- if ($model->poster) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName;
- $model->poster->saveAs($file);
- }
- if ($model->sphoto1) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName1;
- $model->sphoto1->saveAs($file);
- }
- if ($model->sphoto2) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName2;
- $model->sphoto2->saveAs($file);
- }
- if ($model->sphoto3) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName3;
- $model->sphoto3->saveAs($file);
- }
- if ($model->sphoto4) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName4;
- $model->sphoto4->saveAs($file);
- }
- if ($model->sphoto5) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName5;
- $model->sphoto5->saveAs($file);
- }
- if ($model->sphoto6) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName6;
- $model->sphoto6->saveAs($file);
- }
- if ($model->sphoto7) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName7;
- $model->sphoto7->saveAs($file);
- }
- if ($model->sphoto8) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName8;
- $model->sphoto8->saveAs($file);
- }
- if ($model->sphoto9) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName9;
- $model->sphoto9->saveAs($file);
- }
- if ($model->sphoto10) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName10;
- $model->sphoto10->saveAs($file);
- }
- if ($model->sphoto11) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName11;
- $model->sphoto11->saveAs($file);
- }
- if ($model->sphoto12) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName12;
- $model->sphoto12->saveAs($file);
- }
- if ($model->sphoto13) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName13;
- $model->sphoto13->saveAs($file);
- }
- if ($model->sphoto14) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName14;
- $model->sphoto14->saveAs($file);
- }
- if ($model->sphoto15) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName15;
- $model->sphoto15->saveAs($file);
- }
- if ($model->sphoto16) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName16;
- $model->sphoto16->saveAs($file);
- }
- if ($model->sphoto17) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName17;
- $model->sphoto17->saveAs($file);
- }
- if ($model->sphoto18) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName18;
- $model->sphoto18->saveAs($file);
- }
- if ($model->sphoto19) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName19;
- $model->sphoto19->saveAs($file);
- }
- if ($model->sphoto20) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName20;
- $model->sphoto20->saveAs($file);
- }
- if ($model->sphoto21) {
- $file = './upload/' . ($model->id % 100) . '/' . $fileName21;
- $model->sphoto21->saveAs($file);
- }
- $this->redirect(array('view','id'=>$model->id));
- }
- $this->render('update',array(
- 'model'=>$model,
- ));
- }
- # ...
- public function post_image($id, $title, $image, $width = '160', $height = '120', $class = 'post_img'){
- if(strlen($image) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($id % 100) . '/' . $image))
- return CHtml::image(Yii::app()->getBaseUrl(true) . '/upload/' . ($id % 100) . '/' . $image, $title,
- array(
- 'width'=>$width,
- 'height'=>$height,
- 'class'=>$class,
- )
- );
- else
- return CHtml::image(Yii::app()->getBaseUrl(true) . '/img/no_poster.png', 'Нет картинки',
- array(
- 'width'=>$width,
- 'height'=>$height,
- 'class'=>$class
- )
- );
- }
- ### View
- <div id="media" style="display:none">
- <h2>Фотографии</h2>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->image_link, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'poster'); ?>
- <br />
- <?php
- if(strlen($model->image_link) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->image_link)) {
- echo $form->checkBox($model,'del_poster',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_poster',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'poster');
- ?>
- </div>
- </div>
- <hr>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo1, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto1'); ?>
- <br />
- <?php
- if(strlen($model->photo1) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo1)) {
- echo $form->checkBox($model,'del_sphoto1',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto1',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto1');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo2, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto2'); ?>
- <br />
- <?php
- if(strlen($model->photo2) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo2)) {
- echo $form->checkBox($model,'del_sphoto2',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto2',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto2');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo3, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto3'); ?>
- <br />
- <?php
- if(strlen($model->photo3) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo3)) {
- echo $form->checkBox($model,'del_sphoto3',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto3',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto3');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo4, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto4'); ?>
- <br />
- <?php
- if(strlen($model->photo4) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo4)) {
- echo $form->checkBox($model,'del_sphoto4',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto4',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto4');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo5, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto5'); ?>
- <br />
- <?php
- if(strlen($model->photo5) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo5)) {
- echo $form->checkBox($model,'del_sphoto5',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto5',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto5');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo6, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto6'); ?>
- <br />
- <?php
- if(strlen($model->photo6) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo6)) {
- echo $form->checkBox($model,'del_sphoto6',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto6',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto6');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo7, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto7'); ?>
- <br />
- <?php
- if(strlen($model->photo7) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo7)) {
- echo $form->checkBox($model,'del_sphoto7',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto7',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto7');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo8, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto8'); ?>
- <br />
- <?php
- if(strlen($model->photo8) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo8)) {
- echo $form->checkBox($model,'del_sphoto8',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto8',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto8');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo9, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto9'); ?>
- <br />
- <?php
- if(strlen($model->photo9) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo9)) {
- echo $form->checkBox($model,'del_sphoto9',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto9',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto9');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo10, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto10'); ?>
- <br />
- <?php
- if(strlen($model->photo10) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo10)) {
- echo $form->checkBox($model,'del_sphoto10',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto10',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto10');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo11, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto11'); ?>
- <br />
- <?php
- if(strlen($model->photo11) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo11)) {
- echo $form->checkBox($model,'del_sphoto11',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto11',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto11');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo12, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto12'); ?>
- <br />
- <?php
- if(strlen($model->photo12) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo12)) {
- echo $form->checkBox($model,'del_sphoto12',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto12',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto12');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo13, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto13'); ?>
- <br />
- <?php
- if(strlen($model->photo13) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo13)) {
- echo $form->checkBox($model,'del_sphoto13',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto13',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto13');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo14, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto14'); ?>
- <br />
- <?php
- if(strlen($model->photo14) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo14)) {
- echo $form->checkBox($model,'del_sphoto14',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto14',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto14');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo15, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto15'); ?>
- <br />
- <?php
- if(strlen($model->photo15) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo15)) {
- echo $form->checkBox($model,'del_sphoto15',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto15',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto15');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo16, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto16'); ?>
- <br />
- <?php
- if(strlen($model->photo16) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo16)) {
- echo $form->checkBox($model,'del_sphoto16',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto16',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto16');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo17, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto17'); ?>
- <br />
- <?php
- if(strlen($model->photo17) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo17)) {
- echo $form->checkBox($model,'del_sphoto17',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto17',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto17');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo18, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto18'); ?>
- <br />
- <?php
- if(strlen($model->photo18) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo18)) {
- echo $form->checkBox($model,'del_sphoto18',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto18',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto18');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo19, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto19'); ?>
- <br />
- <?php
- if(strlen($model->photo19) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo19)) {
- echo $form->checkBox($model,'del_sphoto19',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto19',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto19');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo20, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto20'); ?>
- <br />
- <?php
- if(strlen($model->photo20) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo20)) {
- echo $form->checkBox($model,'del_sphoto20',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto20',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto20');
- ?>
- </div>
- </div>
- <div class="view">
- <div class="photo">
- <?php
- echo $this->post_image($model->id, $model->name, $model->photo21, '160', '120', 'small_img left');
- ?>
- </div>
- <div class="info">
- <?php echo $form->labelEx($model,'sphoto21'); ?>
- <br />
- <?php
- if(strlen($model->photo21) > 4 && file_exists($_SERVER['DOCUMENT_ROOT'] . Yii::app()->urlManager->baseUrl . '/upload/' . ($model->id % 100) . '/' . $model->photo21)) {
- echo $form->checkBox($model,'del_sphoto21',array('style'=>'float:left'));
- echo $form->labelEx($model,'del_sphoto21',array('class'=>'span'));
- }
- ?>
- <br />
- <?php
- echo CHtml::activeFileField($model, 'sphoto21');
- ?>
- </div>
- </div>
- <hr>
- <h2>Видео с YouTube (ссылки)</h2>
- <div class="row">
- <?php echo $form->labelEx($model,'video1'); ?>
- <?php echo $form->textField($model,'video1',array('size'=>60,'maxlength'=>150)); ?>
- <?php echo $form->error($model,'video1'); ?>
- </div>
- <div class="row">
- <?php echo $form->labelEx($model,'video2'); ?>
- <?php echo $form->textField($model,'video2',array('size'=>60,'maxlength'=>150)); ?>
- <?php echo $form->error($model,'video2'); ?>
- </div>
- <div class="row">
- <?php echo $form->labelEx($model,'video3'); ?>
- <?php echo $form->textField($model,'video3',array('size'=>60,'maxlength'=>150)); ?>
- <?php echo $form->error($model,'video3'); ?>
- </div>
- <div class="row">
- <?php echo $form->labelEx($model,'video4'); ?>
- <?php echo $form->textField($model,'video4',array('size'=>60,'maxlength'=>150)); ?>
- <?php echo $form->error($model,'video4'); ?>
- </div>
- <div class="row">
- <?php echo $form->labelEx($model,'video5'); ?>
- <?php echo $form->textField($model,'video5',array('size'=>60,'maxlength'=>150)); ?>
- <?php echo $form->error($model,'video5'); ?>
- </div>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment