نمایش نتایج 1 تا 2 از 2

نام تاپیک: ایجاد کنترلر به ازای هر مدل ؟؟؟

  1. #1
    کاربر دائمی
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    www
    پست
    741

    ایجاد کنترلر به ازای هر مدل ؟؟؟

    سلام

    در mvc ما به ازای هر جدول در دیتابیس یک مدل میسازیم و توابع مربوط به اون جدول رو داخلش می نویسیم

    حالا برای کنترلر هم باید از همین شیوه استفاده کرد یعنی به ازای هر مدلمون باید یک کنترلر داشته باشیم یا این مسئله توافقیه یعنی یک کنترلر میتونه اکشن های مختلفی از مدل های مختلفی رو در بر بگیره ؟؟

  2. #2

    نقل قول: ایجاد کنترلر به ازای هر مدل ؟؟؟

    سلام

    در مورد بخش اول که نوشتی برای هر تیبل یک جدول میسازیم , میتونی برای جدول های مشابه یک مدل بسازی و اسم تیبل و به عنوان پارامتر اول ورودی بگیری و از تکرار کد ها جلوگیری کنی

    در مورد کنترلر قضیه یکم فرق میکنه. تو کدایگنایتر ادرس ها بر اساس کنترلر و متد هست و شما مجبوری برای هر بخش از سایت یک کنترلر بنویسی . تعداد کنترلر ها هرچی بیشتر باشه بهتره دلیلش اینه که کد های داخل کنترلر کمتر میشه و تعداد متد ها کمتره بعدا خوندنش راحت تره و کار تمیز تر میشه

تاپیک های مشابه

  1. آموزش: ایجاد جدول به ازای هر رکورد، نمایش هر رکورد در جدول مجزا، استفاده از DataBand در stimulSoft Reports
    نوشته شده توسط Mahmoud.Afrad در بخش ابزارهای گزارش سازی
    پاسخ: 2
    آخرین پست: جمعه 04 تیر 1395, 02:45 صبح
  2. آموزش: ایجاد صفحه به ازای هر زیر منو
    نوشته شده توسط تبسم ساینا در بخش PHP
    پاسخ: 3
    آخرین پست: سه شنبه 18 شهریور 1393, 09:31 صبح
  3. سوال: نحوه ایجاد مربع به ازای هر کلیک
    نوشته شده توسط ardeshir1365 در بخش C#‎‎
    پاسخ: 5
    آخرین پست: سه شنبه 12 اردیبهشت 1391, 15:41 عصر
  4. ایجاد شرط به ازای هر رکورد
    نوشته شده توسط gharibeh223 در بخش گزارش سازی با Crystal Report
    پاسخ: 1
    آخرین پست: سه شنبه 09 فروردین 1390, 19:08 عصر
  5. ایجاد صفحه به ازای هر مشتری
    نوشته شده توسط veronika در بخش ASP.NET Web Forms
    پاسخ: 6
    آخرین پست: سه شنبه 22 تیر 1389, 21:53 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •