Example #1
0
use app\models\KursStatus;
use app\models\Kurs;
use yii\helpers\ArrayHelper;
/* @var $this yii\web\View */
/* @var $searchModel app\models\KursSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Kurs';
$this->params['breadcrumbs'][] = $this->title;
?>
<div class="kurs-index">

    <h1><?php 
echo Html::encode($this->title);
?>
</h1>
    <?php 
// echo $this->render('_search', ['model' => $searchModel]);
?>

    <p>
        <?php 
echo Html::a('Create Kurs', ['create'], ['class' => 'btn btn-success']);
?>
    </p>

    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [['class' => 'yii\\grid\\SerialColumn'], 'kurs_id', 'kurs_name', 'kurs_url:url', 'kursStatusName' => ['attribute' => 'kurs_status_id', 'label' => 'Category', 'value' => 'kursStatusName', 'filter' => Html::dropDownList(ArrayHelper::map(KursStatus::find()->all(), 'kurs_status_id', 'kurs_status_name'))], 'kurs_brief:ntext', ['class' => 'yii\\grid\\ActionColumn']]]);
?>

</div>
Example #2
0
 public function getKursStatus()
 {
     return $this->hasOne(KursStatus::className(), ['kurs_status_id' => 'kurs_status_id']);
 }
Example #3
0
?>

    <?php 
echo $form->field($model, 'kurs_name')->textInput(['maxlength' => true]);
?>
    
    <?php 
echo $form->field($model, 'kurs_url');
?>
    
    <?php 
echo $form->field($model, 'categoryKurs')->dropDownList(ArrayHelper::map(CategoryKurs::find()->all(), 'category_kurs_id', 'category_kurs_name'));
?>
    
    <?php 
echo $form->field($model, 'kursStatus')->dropDownList(ArrayHelper::map(KursStatus::find()->all(), 'kurs_status_id', 'kurs_status_name'));
?>
    
    <?php 
echo $form->field($model, 'kurs_brief')->textarea();
?>
    
    <?php 
echo $form->field($model, 'kurs_subscribe')->textarea();
?>
    
 <?php 
/*   <?= $form->field($model, 'kursTeacher')->dropDownList(ArrayHelper::map(Profile::find()->where(Profile::getUserCategory(), '2')->all(),'user_id', 'name')); ?>
 */
?>