سلام
من می خوام در فریم خواندن ایدی یوزر مشتری ها و یوزر بخش مدیریت رو از هم جدا کنم
من زمانی که در بخش مدیریت لاگین می کنم
در سایت با وقتی ایدی کاربر رو می خونم به مشکل می خورم
چون چنین کاربری وجود نداره
تو نت یکم جستجو کردم به این راه حل رسیدم
ولی وقتی می خوام از این استفاده کنم به شکل زیر
با این پیغام مواجه میشم
Property "AdminModule.user" is not defined.
میشه یکم من رو راهنمایی کنید تا این کار رو انجام بدم
من می خوام در فریم خواندن ایدی یوزر مشتری ها و یوزر بخش مدیریت رو از هم جدا کنم
من زمانی که در بخش مدیریت لاگین می کنم
در سایت با وقتی ایدی کاربر رو می خونم به مشکل می خورم
چون چنین کاربری وجود نداره
تو نت یکم جستجو کردم به این راه حل رسیدم
Yii::app()->setComponents(array( 'errorHandler' => array( 'errorAction' => 'admin/default/error', ), 'user' => array( 'class' => 'CWebUser', 'stateKeyPrefix' => '_admin', 'loginUrl' => Yii::app()->createUrl('admin/default/login'), ), ));که برای بخش مدیریت یک Prefix تعیین کرده بود
ولی وقتی می خوام از این استفاده کنم به شکل زیر
Yii::app()->getModule('admin')->user->isGuestکه اگر کاربر لاگین نکرده بود بفرستم به صفحه لاگین
با این پیغام مواجه میشم
Property "AdminModule.user" is not defined.
میشه یکم من رو راهنمایی کنید تا این کار رو انجام بدم