01-22-2013، 11:58 AM
سلام.
من می خوام یه فروشگاه ساده در سایتم داشته باشم. پرداخت هزینه هم از طریق اتصال به درگاه بانک نیست. یعنی هزینه به صورت دستی وقتی کالا تحویل داده میشه دریافت میشه.
حالا می خوام بدونم ادمین چطور باید این رو مدیریت بکنه.
کسانی که حوصله خوندن سوال رو ندارن فقط لطفا به سه سطر بالا جواب بدن کسانی که حوصله دارن لطفاً سطور زیر رو بخونن و پاسخ بدن.
ممنون
فرضاً روزی 50 کالا سفارش داده بشه.
روش خودم:
1. کاربر کالاها رو به سبد خرید اضافه می کنه (سبد خرید در Cache نگهداری میشه نه در جدول)
2. روی دکمه تأیید که کلیک کرد اطلاعات سفارش به ایمیل ادمین فرستاده میشه (شناسه سفارش هم فرستاده میشه) و سبد خرید خالی میشه و اطلاعات سبد خرید و همچنین اطلاعاتی که کاربر وارد کرده در تکست باکسها مثل آدرس و کد پستی در دو جدول orders و orderlines ذخیره میشن
3. سفارش ها می تونن وضعیت 0 (تأیید نشده) 1 (تأیید شده) 2 (ارسال شده) داشته باشن
سفارش های تأیید نشده به ادمین نشون داده میشن در یک گرید ویو
این عکس مرحله 3 رو نشون می ده
حالا تصمیمم اینه که یه گزینه چاپ بزارم که مثلاً این 50 تا سفارش که تأیید شدن یه پرینت از گریدویو بالا گرفته بشه یعنی هر 50 تا سفارش بعد که کالا تحویل داده میشه مشتری ها امضا کنن این رسید رو یعنی ما کالا رو تحویل گرفتیم.
نمی دونم اینایی که من گفتم اصلاً کار درستی هست یا نه.
می خوام یه طوری باشه که اگه بعداً خواستم گسترش بدم مثلاً خرید از طریق درگاه هم بتونه صورت بگیره یا اینکه از طریق واریز به شماره حساب و یا کارت به کارت بشه به سهولت این کار رو انجام داد یعنی برنامه قابل توسعه باشه.
ممنون میشم راهنمایی کنید که چه مراحلی بهتره برای این کار انجام بشه؟
من می خوام یه فروشگاه ساده در سایتم داشته باشم. پرداخت هزینه هم از طریق اتصال به درگاه بانک نیست. یعنی هزینه به صورت دستی وقتی کالا تحویل داده میشه دریافت میشه.
حالا می خوام بدونم ادمین چطور باید این رو مدیریت بکنه.
کسانی که حوصله خوندن سوال رو ندارن فقط لطفا به سه سطر بالا جواب بدن کسانی که حوصله دارن لطفاً سطور زیر رو بخونن و پاسخ بدن.
ممنون
فرضاً روزی 50 کالا سفارش داده بشه.
روش خودم:
1. کاربر کالاها رو به سبد خرید اضافه می کنه (سبد خرید در Cache نگهداری میشه نه در جدول)
2. روی دکمه تأیید که کلیک کرد اطلاعات سفارش به ایمیل ادمین فرستاده میشه (شناسه سفارش هم فرستاده میشه) و سبد خرید خالی میشه و اطلاعات سبد خرید و همچنین اطلاعاتی که کاربر وارد کرده در تکست باکسها مثل آدرس و کد پستی در دو جدول orders و orderlines ذخیره میشن
3. سفارش ها می تونن وضعیت 0 (تأیید نشده) 1 (تأیید شده) 2 (ارسال شده) داشته باشن
سفارش های تأیید نشده به ادمین نشون داده میشن در یک گرید ویو
این عکس مرحله 3 رو نشون می ده
حالا تصمیمم اینه که یه گزینه چاپ بزارم که مثلاً این 50 تا سفارش که تأیید شدن یه پرینت از گریدویو بالا گرفته بشه یعنی هر 50 تا سفارش بعد که کالا تحویل داده میشه مشتری ها امضا کنن این رسید رو یعنی ما کالا رو تحویل گرفتیم.
نمی دونم اینایی که من گفتم اصلاً کار درستی هست یا نه.
می خوام یه طوری باشه که اگه بعداً خواستم گسترش بدم مثلاً خرید از طریق درگاه هم بتونه صورت بگیره یا اینکه از طریق واریز به شماره حساب و یا کارت به کارت بشه به سهولت این کار رو انجام داد یعنی برنامه قابل توسعه باشه.
ممنون میشم راهنمایی کنید که چه مراحلی بهتره برای این کار انجام بشه؟