زادمهر یک فروشگاه وردپرسی آنلاینه که محصولات و داروهای طب سنتی رو عرضه میکنه. ما پلاگینهای متفاوتی جهت رفع نیازهامون توسعه دادیم و الآن میخوایم پلاگینی توسعه بدیم که بهمون در 4 زمینه زیر کمک کنه:
1. اضافه کردن موجودی محصولات: به طوری که ما همونطور که ثبت فاکتور میکنیم بتونیم موجودی محصول وارد کنیم و هر فاکتور ورود توی سیستم ثبت بشه. یعنی محصول رو سرچ کنیم، تعدادی که موجود شده رو بنویسیم و به موجودی فعلی اضافه بشه. همه این فاکتورهای ورودی رو هم میخوایم در یک جا داشته باشیم و فاکتورها قابلیت ویرایش و پاک شدن هم داشته باشن.
2. ما در حال حاضر توی گزارشاتی که میگیریم با محصولات متغیر چالش داریم چون همه محصولات ما ساده هستن (یعنی مثلا یک وزن دارن). ما میخوایم توی گزارشاتی که میگیریم هر محصول متغیر، به محصول ساده تفکیک بشه و فروشش رو بتونیم بدونیم. مثلا اگر عسل 200 گرمی و 400 گرمی داریم و به ترتیب اولی 10 عدد و دومی 20 عدد فروش داشته، توی خروجیمون 2 محصول ساده بتونیم ببینیم که عسل 200 گرمی 10 تا فروش و عسل 400 گرمی، 20 تا فروش داشته.
3. میخوایم قابلیت اعمال محصول متغیر به شکل روبرو فراهم بشه:
1. تیک بزنیم که محصول متغیر هست.
2. 3 تا فیلد باز بشه که قیمت و وزن محصول رو تعریف کنیم توشون
3. به طور پیشفرض وقتی قیمت و وزن محصول رو در فیلد اول وارد میکنیم، 2 فیلد بعدی بر اساس فرمولهای زیر از نظر وزنی و قیمتی پر بشن.
فیلد شماره 2: میزان دوبرابر برابر فیلد 1 - قیمت: دو برابر منهای 5٪ فیلد 1
فیلد شماره 3: میزان: دو برابر فیلد 2 - قیمت: 2 برابر منهای 5٪ فیلد 1
نکته 1: میخوایم قابلیت غیر فعال کردن فیل سوم هم فراهم باشه. یعنی به طور پیشفرض وقتی تیک محصول متغیر رو میزنیم تیک هر 3 فیلد میخوره. اما اگر نخواستیم 3 تا وزن متفاوت داشته باشیم، تیک فیلد سوم رو برداریم کلا.
نکته 2: میخوام قابلیت ویرایش قیمتها و وزن هر کدوم از محصولات هم فراهم باشه. مثلاً شاید نخوایم فیلد 2، 2برابر فیلد 1 باشه، در این صورت خودمون بتونیم وزن رو تغییر بدیم اما قیمت مجدد طبق فرمول محاسبه بشه. یعنی نسبت وزن فیلد 2 تقسیم بر وزن فیلد 1، ضرب در قیمت فیلد 1 منهای 5٪ (البته قیمت هم قابلیت ویرایش داشته باشه)
4. برای محصولاتی که متغیر هستن، میخوایم خود سیستم بسته به میزان موجودی، مقدار رو از موجودی کل کم کنه. یعنی مثلا اگر ما 1 کیلو عسل داریم و عسلها به شکل 400 گرمی و 200 گرمی به فروش میرسن، سیستم هر مقدار که فروش میره رو از 1000 گرم موجود کم کنه. برای مثال اگر من یک عسل 400 گرمی خریدم، موجودی عسلها میشه 600 گرم. کاربر بعدی هم میتونه 200 گرمی و هم میتونه 400 گرمی خرید کنه. اما اگر کاربر بعدی 400 گرم دیگه عسل خرید، فقط عسل 200 گرمی برای کاربرها به عنوان موجود نمایش داده میشه. (اگر کاربر روی 400 گرمی زد، مینویسه ناموجود)
نکته: ما به طور پیشفرض گرم و سیسی وارد میکنیم اما لازمه واحد سنجش به طور پیشفرض تعریف بشه تا انتخاب کنیم که گرم هست یا سیسی (مثلاً: اگر موجودی کل محصول 20000 هستش، تیک بزنیم که این 20000، گرم هست یا سیسی)
.5 امکان ایجاد سفارش توسط پنل ادمین هم فراهم باشه. (بعضی مشتریها از طریق واتساپ ثبت سفارش می کنند و خودمون باید براشون فاکتور ایجاد کنیم و بفرستیم. این قابلیت که بتونیم محصول رو سرچ کنیم و از بین گزینهها میزانش رو مشخص کنیم، توی پنل ادمین هم لحاظ بشه.)
.6 مطمئن بشیم که محصول متغیری که کاربر انتخاب کرده توی سبد خریدش و نهایتا توی فاکتور خروجی ما، با میزانی که انتخاب کرده بیاد.
این آگهی از وبسایت پونیشا پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت پونیشا برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.