طراحی یک فرم و اتصال به api

nayrikaweb

تازه وارد
14/1/20
3
1
1
سلام دوستان من یه سایت فروشگاهی (ووکامرس) وردپرسی انگلیسی زدم برای یک نفر در خارج از کشور که کارشون فروش انگشتر و دستبند و جواهرات و ... هستش.
تمام سایت طراحی شده و فقط یک صفحه مونده که نمیدونم برای این باید چیکار کنم. ممنون میشم راهنماییم کنید.

توی این صفحه (که صفحه سفارش ساخت گردنبد اسم هستش)قراره این المانها باشه:
1- api از یه سایت گرفته برای گرفتن قیمت لحظه ای طلا
2- فیلد اول کاربر اسم رو وارد میکنه (باید محدودیت کارکتر داشته باشه) برای پلاک
3- فیلد بعدی عیار رو انتخاب میکنه که 4 تا دونه هستش : 18 - 21 - 22 - 24
4- فیلد بهدی نوع فونت رو انتخاب میکنه که با انتخاب نوع فونت اون اسمی که در فیلد اول وارد کرده نمایش داده میشه (
یعنی بتونه ببینه که اسم ورودی با نوع فونت انتخابی چه شکلی شده)
5- فیلد بهدی انتخاب زنجیر هستش (که اندازه و قیمت ثابت داره که از قبل تعریف شده و کاربر نمیتونه تغییر بده)
در انتها بتونه نوع Delivery رو انتخاب کنه که یا Pick up هست یا Post و post هزینه اون 10 دلار هست


api قیمت رو به این شکل میده :
{"symbol":"XAGAUD","price":35.9,"timestamp":1622840340}

که این قیمت برای یک اونس طلا هست اونهم برای عیار 24
حالا باید این قیمت رو تقسیم بر 31.10 کنی کع قیمت یک گرم 24 دربیاد
و برای به دست آوردن قیمت طلای 22 و 21 و 18 به ترتیب
قیمت طلای 24
حساب میکنی مثلا اگر توی API قیمت رو به شما داد 3110 باید تقسیم بر 31.10 کنی که میشه 100 دلار که این قیمت طلای 24 هست
حالا برای طلای 22 طبق جدول باید بشه 92 دلار - طلای 21 میشه 88 دلار و طلای 18 میشه 75 دلار


حالا میخواستم ببینم برای این موضوع باید چیکار کنم؟
ممنون میشم راهنماییم کنید
 
  • Like
Reactions: جاویدان

جاویدان

کاربر عضو
27/4/15
2,569
702
113
استان تهران
با سلام دوست عزیز
یک راهکار استفاده از افزونه گراوتی فرمز است که این خاصیت ها رو داره و میشه بهش api رو وصل کنی یا کدهای موجود رو بهش تحمیل کنی!
اما برای این موضوع بهتره با حنان ستوده در گراویتی فرمز فارسی صحبت کنی تا راهنمایی بهتری دریافت کنی یا اینکه ساختار برات احتمالا با دریافت هزینه طراحی کنه که به راحتی این مشکلت حل بشه !
چون شما در این پیام چیزی از اینکه از چه روشی فعلا استفاده می کنید نگفتید این پیشنهاد ساده ترین شکلش بود که از کسی که تمرکز بالایی روی یک افزونه داره کمک بگیرید!
موفق باشید