$log[]='Ошибка при сохранении вопроса "'.$q_name.'"';
$answer->is_right=TestingAnswer::IS_NOT_RIGHT;
}
}
$answer->question_id=$question->id;
if($answer->save()){
//$log[] = 'Ответ "'.$a_name.'" сохранен.';
}else{
$log[]='Ошибка при сохранении ответа "'.$a_name.'"';
}
}
}
// создание ответа
// добавляем отчёт о кол-ве добавленных вопросов и гамм
$answer=newTestingAnswer;
Yii::app()->user->setFlash('flash','<i>Всего добавлено <b>'.$questionsCount.'</b> вопросов в <b>'.$gammasCount.'</b> гаммах. Перейти к '.CHtml::link('списку загруженных вопросов',array('/testings/testingQuestionAdmin/manage','test'=>$model->id)).'.</i>');
$log[]='Ошибка при сохранении ответа "'.$a_name.'"';
}
}
}
else
// добавляем отчёт о кол-ве добавленных вопросов и гамм
{
Yii::app()->user->setFlash('flash','<i>Всего добавлено <b>'.$questionsCount.'</b> вопросов в <b>'.$gammasCount.'</b> гаммах. Перейти к '.CHtml::link('списку загруженных вопросов',array('/testings/testingQuestionAdmin/manage','test'=>$model->id)).'.</i>');
Yii::$app()->session->setFlash('flash','Произошла ошибка при загрузке файла. Обратитесь к администратору!');
<?php$this->tabs['загрузить ещё вопросов из CSV-файла']=$this->createUrl('/testings/testingTestAdmin/importTests',array('id'=>$model->id));?>
<divid="log_box"><?phpecho$log;?></div>
<divid="log_box"><?phpecho$log;?></div>
<script type="text/javascript">
<script type="text/javascript">
...
@@ -33,14 +25,30 @@ $this->crumbs = array(
...
@@ -33,14 +25,30 @@ $this->crumbs = array(
</script>
</script>
<?phpendif;?>
<?phpendif;?>
<spanstyle="font-size: 14px; color: #008C66;">Краткая инструкция по файла реестра вопросов и ответов в тест.</span><br/><br/>
<spanstyle="font-size: 14px; color: #008C66;">Краткая инструкция по файла реестра вопросов и ответов в тест.</span>
<div>
<br/><br/>
Для загрузки реестра вопросов на сайт необходимо:
Для загрузки реестра вопросов на сайт необходимо:
<ol>
<ol>
<li>Заполнить <ahref="/upload/users/Questions_example_table.xls">шаблон</a> в формате MS Excel.</li>
<li>Заполнить <ahref="/upload/users/Questions_example_table.xls">шаблон</a> в формате MS Excel.</li>
<li>Сохранить файл как CSV (разделители-запятые).</li>
<li>Сохранить файл как XLS или XLSX.</li>
<li>Загрузить файл на сайт c помощью кнопки ниже.</li>
<li>Загрузить файл на сайт c помощью кнопки ниже.</li>
</ol>
</ol>
<spanstyle="color: red;">Важно!</span>Не используйте клавишу ENTER для перевода строки при заполнении шаблона. Если это необходимо, пользуйтесь вместо этого тегом <strong><spanstyle="color: red"><br></span></strong>.
<divclass="message info">Внимание! Для правильной работы модуля CSV-импорта необходимо корректно заполнять шаблон. Любое отхождение от шаблона (пустая строка, добавленный столбец) может нарушить работу данной системы.</div>
<spanstyle="color: red;">Важно!</span> Не используйте клавишу ENTER для перевода строки при заполнении шаблона. Если это необходимо, пользуйтесь вместо этого тегом <strong><spanstyle="color: red"><br></span></strong>.
<?phpecho$form;?>
<br/><br/>
<divclass="alert alert-info">Внимание! Для правильной работы модуля XLS-импорта необходимо корректно заполнять шаблон. Любое отхождение от шаблона (пустая строка, добавленный столбец) может нарушить работу данной системы.</div>