08-08-1394، 10:02 ق.ظ
سلام
آیا توی ویو نمیتوان به متدهای کنترلر دسترسی داشت؟
من بصورت زیر عمل کردم و پیام خطا گرفتم.
کنترلر:
ویو:
همین کد رو وقتی توی کنترلر استفاده میکنم اجرا میشه.
متشکرم
آیا توی ویو نمیتوان به متدهای کنترلر دسترسی داشت؟
من بصورت زیر عمل کردم و پیام خطا گرفتم.
کنترلر:
class MyController extends Controller{ public function init() { parent::init(); $this->layout= 'main'; } public function debug($array,$exit = true) { echo '<meta charset="utf-8" />'; echo '<div class="well" style="direction:ltr;text-align:left;">'; VarDumper::dump($array,10,true); //10 for into array and true for highlight echo '</div>'; if($exit){ Yii::$app->end(); } } }
ویو:
$this->debug($model,false);
همین کد رو وقتی توی کنترلر استفاده میکنم اجرا میشه.
public function actionView($id) { $model=$this->loadModel($id); $this->debug($model); return $this->render('view', ['model'=>$model]); }
متشکرم