تالار گفتمان nCIS.ir

نسخه‌ی کامل: چگونگی تفکیک یک اکتیو رکورد به دو قسمت سایت و پنل مدیریت
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام ،امیدوارم با توجه به تازه کار بودن در فریم ورک yii عنوان تاپیک رو درست انتخاب کرده باشم ، مشکل من اینه که مثلا جدولی دارم تحت عنوان  tbl_subject که خوب مسلما هم در پنل مدیریت عملیاتی با این جدول انجام میشه هم در صفحات سایت، من این حالت رو در mvc  به این صورت مدیریت میکردم که یک مدل داشتم و یک کنترلر برا پنل و یک کنترلر برای خود سایت ، تو yii باید چکار کنم ؟ کلا دو تا مدل و کنترلر و در نتیجه ویوهای متفاوت بسازم یا میشه یک مدل بسازم و دو تا crud ؟ اصلا میشه به ازای یک مدل دو بار crud در نتیجه دو تا کنترلر داشت ؟
ممنونم از توجه دوستان
مدل مستقل از کنترلره. برای هر جدول یک مدل بیشتر نداریم ولی میتونید چند کنترلر داشته باشین (برای مثال یکی توی بخش کاربری و یکی توی ماژول مدیریت) و توی هر کنترلر، فقط اکشنهایی که مجاز هستن رو بگذارین. مثلاً actionAdmin رو از کنترلر بخش کاربری حذف کنید.