host3nter

ارسال فرم از طریق grid view

سلام من میخوام تو گرید ویو ی فرم سوال جواب درست کنم مثل این :s.png برای درست ...

موضوع ارسال فرم از طریق grid view,.

برنامه نویس, برنامه نویسی

تاريخ ارسال:2016/09/12

هاست سنتر سلام من میخوام تو گرید ویو ی فرم سوال جواب درست کنم مثل این :s.png برای درست کردن اون ۳ تا دکمه باید کوئری بزنم و گزینه های مختص هرسوالو از db فچ کنم ولی نمیدونم باید اینکارو کجا انجام بدم. این کدی که من زدم: <?php Pjax::begin(); ?> <?php $form = ActiveForm::begin([ 'id' => 'q', ]); ?> <?= GridView::widget([ 'dataProvider' => $dataProvider, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], 'question', [ 'label' => 'Options', 'value' => function ($dataProvider, $index, $widget) { $op = ArrayHelper::map(Option::find([['id', 'option']]) ->joinWith(['question as q']) ->where(['q.id' => $dataProvider->id]) ->asArray()->all(), 'q.option_id', 'option'); return $form->field($model, 'option_id') ->radioList($op, array('class' => 'i-checks', 'form' => 'q')); }, ], ['class' => 'yii\grid\ActionColumn'], ], ]); ?> <div class="form-group"> <?= Html::submitButton('Save', ['class' => 'btn-success']) ?> </div> <?php ActiveForm::end(); ?> <?php Pjax::end(); ?> آیا این روش کلا درسته؟ این خطا برای من الان وجود داره : Undefined variable: form آیا درسته که من از 'value' برای ست کردن این کوئری استفاده کردم. من اینجا از گرید ویو استفاده کردم. شما چه پیشنهادی دارید برای ساخت چنین فرمی؟ عکس های ضمیمه s.png‏ (12.1 کیلوبایت) هاست,دامین,سایت,وب,طراحی

برچسب ها :

ارسال, فرم, از, طریق, grid, view

ارسال فرم از طریق grid view

میزبانی وب ,هاست,فضای وب,ویندوز,لینوکس,دات نت,پی اچ پی,web hosting,windows host,linux host,asp.net,php,sql server,mysql میزبان پایتخت ارائه دهنده خدمات میزبانی وب، هاست و هاستینگ، میزبانی هاست، دامین، میزبانی نمایندگی، نمایندگی وب، سرور مجازی و سرور مجازی ابری می باشد.هاست,میزبانی وب,دامین,سرور مجازی,میزبان پایتخت,host,domain,vps,mizban paytakht,hosting,share hosting,میزبان وب,میزبانی هاست,هاستینگ

google