السلام عليكم،
انني اقوم ببناء موقع الكتروني لمزاد بواسطة لارافيل.. بحيث يقوم البائع بإنشاء عرض البيع ويستطيع المستخدمين وضع اسعار شرائهم على هذا العرض.
الآلية هي كالتالي:
يقوم البائع بإنشاء صفقته ووضع جدولة لها ( أي الوقت الذي سينتهي فيه استقبال طلبات الشراء أو الاسعار) وهي: يومياً، او اسبوعياً، او شهرياً.
المشكلة هي أن البائع عند إنشائه للعرض يجب أن يقوم بجدولته بحيث يتم إنهاء هذه الصفقة ضمن الموقع حسب الجدولة التي اختارها مثلاً (يومياً في وقت محدد، اسبوعياً في أيام وأوقات محددة، شهرياً في أيام و أوقات محددة) ومن ثم يجب إعادة فتح نفس العرض(نسخة جديدة منه) تلقائياً بعد الانتهاء. وأيضاً يجب أن تكون جميع العروض متاحة ضمن الموقع خلال الشهر الحالي، أي يجب ان يستطيع المستخدم وضع اسعاره على أي عرض مجدول خلال هذا الشهر وليس فقط أقرب عرض.
كيف يمكنني تنفيذ ذلك باستخدام لارافل schedule? وما هي أفضل بنية لقاعدة البيانات لذلك؟
السؤال
Tamim Fahed
السلام عليكم،
انني اقوم ببناء موقع الكتروني لمزاد بواسطة لارافيل.. بحيث يقوم البائع بإنشاء عرض البيع ويستطيع المستخدمين وضع اسعار شرائهم على هذا العرض.
الآلية هي كالتالي:
يقوم البائع بإنشاء صفقته ووضع جدولة لها ( أي الوقت الذي سينتهي فيه استقبال طلبات الشراء أو الاسعار) وهي: يومياً، او اسبوعياً، او شهرياً.
المشكلة هي أن البائع عند إنشائه للعرض يجب أن يقوم بجدولته بحيث يتم إنهاء هذه الصفقة ضمن الموقع حسب الجدولة التي اختارها مثلاً (يومياً في وقت محدد، اسبوعياً في أيام وأوقات محددة، شهرياً في أيام و أوقات محددة) ومن ثم يجب إعادة فتح نفس العرض(نسخة جديدة منه) تلقائياً بعد الانتهاء. وأيضاً يجب أن تكون جميع العروض متاحة ضمن الموقع خلال الشهر الحالي، أي يجب ان يستطيع المستخدم وضع اسعاره على أي عرض مجدول خلال هذا الشهر وليس فقط أقرب عرض.
كيف يمكنني تنفيذ ذلك باستخدام لارافل schedule? وما هي أفضل بنية لقاعدة البيانات لذلك؟
شكراً لكم
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.