بهارجون
پنج شنبه 02 بهمن 1393, 13:29 عصر
سلام دوستان من درگیر یه ارور هستم که حسابی دو روزه حالم رو گرفته....
من میخوام در yii2 یک لیست dropdown داشته باشم. به این لینک (http://www.yiiframework.com/wiki/723/creating-a-dependent-dropdown-from-scratch-in-yii2/)برخوردم که روشش رو گفته... من دقیقا مثل اون انجام میدم ولی هر دفعه یه ارور میده ... کد من در یک view:
$listData=ArrayHelper::map(Stufftypes::find()->asArray->all(),'typeCode','typeName');
$form->field($model, 'stuffTypeCode')->dropDownList($listData, ['prompt'=>''],['typeCode'=>'typeName']) ?>
Stufftypes یک کلاس محصول از نوع ActiveRecod هست که عناصرش که یک کد و نام محصول رو میخوام به صورت لیست نمایش دهم.
حالا یا ارور میده
PHP Fatal Error – yii\base\ErrorException (http://www.yiiframework.com/doc-2.0/yii-base-errorexception.html)Call to a member function all() on a non-objectاما ما برای گرفتن تمام محصولات کد زیر رو استفاده میکنیم و نیازی به شی نداریم :( .من چاپش میکنم با دستور print_r چاپ میکنه ارایه رو پشت هم
!!! توروخدا کمکم کنید کارم گیره..
Stufftypes::find()->asArray->all()
من میخوام در yii2 یک لیست dropdown داشته باشم. به این لینک (http://www.yiiframework.com/wiki/723/creating-a-dependent-dropdown-from-scratch-in-yii2/)برخوردم که روشش رو گفته... من دقیقا مثل اون انجام میدم ولی هر دفعه یه ارور میده ... کد من در یک view:
$listData=ArrayHelper::map(Stufftypes::find()->asArray->all(),'typeCode','typeName');
$form->field($model, 'stuffTypeCode')->dropDownList($listData, ['prompt'=>''],['typeCode'=>'typeName']) ?>
Stufftypes یک کلاس محصول از نوع ActiveRecod هست که عناصرش که یک کد و نام محصول رو میخوام به صورت لیست نمایش دهم.
حالا یا ارور میده
PHP Fatal Error – yii\base\ErrorException (http://www.yiiframework.com/doc-2.0/yii-base-errorexception.html)Call to a member function all() on a non-objectاما ما برای گرفتن تمام محصولات کد زیر رو استفاده میکنیم و نیازی به شی نداریم :( .من چاپش میکنم با دستور print_r چاپ میکنه ارایه رو پشت هم
!!! توروخدا کمکم کنید کارم گیره..
Stufftypes::find()->asArray->all()