/* @var $form yii\widgets\ActiveForm */
?>

<div class="course-form">

    <?php 
$form = ActiveForm::begin();
?>

    <?php 
echo $form->field($model, 'name')->textInput(['maxlength' => true]);
?>

    <?/*= $form->field($model, 'institute_id')->textInput() */?>

    <?php 
echo $form->field($model, 'institute_id')->dropdownList(institute::find()->select(['name', 'id'])->indexBy('id')->column(), ['prompt' => 'Select Institute']);
?>

    <div class="form-group">
        <?php 
echo Html::submitButton($model->isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']);
?>
    </div>

    <?php 
ActiveForm::end();
?>

</div>
use app\models\Institute;
use app\models\Course;
use kartik\datetime\DateTimePicker;
/* @var $this yii\web\View */
/* @var $model app\models\BlockTime */
/* @var $form yii\widgets\ActiveForm */
?>

<div class="block-time-form">

    <?php 
$form = ActiveForm::begin();
?>

    <?php 
echo $form->field($model, 'institute')->dropdownList(institute::find()->select(['name', 'id'])->indexBy('id')->column(), ['prompt' => 'Select Institute', 'onchange' => '$.post( "index.php?r=institute/courses&id=" +$(this).val(), function( data ) {
                                $( "select#blocktime-course_id" ).html( data );
                           });']);
?>

    <? if($model->institute != null){
    echo $form->field($model,'course_id')->dropdownList(
        Course::find()->where(['institute_id'=>$model->institute->id])->select(['name','id'])->indexBy('id')->column(),
        [
            'prompt' => 'Select Courses',
        ]);
    }
    else{
        echo $form->field($model,'course_id')->dropdownList(
        [],
        [
Beispiel #3
0
<?php

header("Content-type:text/html;charset=utf-8");
require_once 'application/models/institute.php';
require_once 'application/models/answer.php';
require_once 'application/models/grade.php';
// require_once 'application/models/user.php';  有关Email验证的未测试
$ins = new institute();
$res = $ins->getAllInstitute();
print_r($res);
$ins = new grade();
$res = $ins->getAllGrade();
print_r($res);
/*
$ins = new answer();
// $time = date('h:i:s');
$set = array(
	'AID' => 5,
	'UID' => 3,
	'QID' => 6,
	'time' => date('Y-m-d'),
	'content' => 'this is content, but no character here yes that is right',
	'abstract' =>		'yes no character'
);
$result = $ins->getMostansweredQID(1, 2);
print_r($result);
// $result = $ins->updateAnswer(5,$set);
// $result = $ins->deleteAnswer(5);
// $time1 = date('h:i:s');
// print_r($result);
// echo $time . '  ' . $time1;