PDA

View Full Version : سوال: درج و ویرایش رکورد در یک صفحه با الگو MVC



mohammadkiani
یک شنبه 13 اردیبهشت 1394, 12:06 عصر
سلام دوستان
من با توجه به الگو MVC یک برنامه تحت وب نوشتم که کاربر مدیر امکان اضافه نمودن یکسری رکود و ویرایش اون رو داره. سوال بنده اینجا هست که چطور از یک صفحه یعنی edit.php هم برای درج رکود و هم برای ویرایش رکورد استفاده کنم؟

hamedarian2009
یک شنبه 13 اردیبهشت 1394, 12:26 عصر
سلام
شما برای این از mvc استفاده میکنید تا دیگه کد اسپاگتی نزنید اونوقت چرا میخواهید هم درج و هم ویرایش رو تو یک صفحه انجام بدین
اما بهرحال کاری نداره برای ادیت باید id رکورد رو به صفحه بفرستید در ابتدای صفحه یه if ساده بزارین اگه id به صفحه ارسال شده بود کدهای بخش ادیت وگرنه کدهای بخش درج رو بنویسید

mohammadkiani
یک شنبه 13 اردیبهشت 1394, 12:48 عصر
ممنون از پاسخ تون hamedarian2009
من هم برای جلوگیری از کد زدن اسپاگتی میخوام این کار رو انجام بدم.
آخه تو سیستم جوملا اگر بخواهید کاربر درج و یا ویرایش کنید یک layout رو فراخوانی میکنه. منم میخوام به همین صورت باشه.

Mohammadsgh
یک شنبه 13 اردیبهشت 1394, 16:19 عصر
من به شما توضیح داده بودم که این روش اصولی نیست.شما باز اومدید تایپیک زدید؟:لبخندساده:

mohammadkiani
سه شنبه 15 اردیبهشت 1394, 11:41 صبح
بله Mohammadsgh (http://barnamenevis.org/member.php?280741-Mohammadsgh) عزیز
ولی وقتی جوملا این حرکت رو زده یعنی غیر اصولی جوملا رو طراحی کرده؟ میشه اخه؟؟؟

Mohammadsgh
سه شنبه 15 اردیبهشت 1394, 11:55 صبح
ببینید چون جوملا استفاده کرده دلیل نمیشه همه استفاده کنن.سیستم پرستا شاپ شبیه mvc هست یا مجنتو یا اوپن کارت و.....هر اسکریپتی برای خودش روشی داره.دوست خوبمون hamedarian2009 هم نکته خوبی رو گفتن.mvc اومده که اسپاگتی کد نزنید اگه قرار باشه در هم بر هم باشه که هیچی دیگه.تازه اینجوری کارایی برنامه تون پایین تر میاد