اقوم ببناء متجر يتكون من ثلاث عملات باطار العمل لرافيل, وجدت هذه المكتبة Torann/laravel-currency تَفِي بالمطلوب,
لكن لم أفهم كيف يتم تغيير العملة الافتراضية للعملة التي حددها المستخدم و حفظها في الجلسة الحالية, جربت هاتين الطريقتين لكن لا يتم حفظ العملة التي اختارها المستخدم
publicfunction changeCurrency(Request $request){// طريقة الاولى// $request->getSession()->put([// 'currency' => 'EUR', // ]);// طريقة ثانية
currency()->setUserCurrency('EUR');//
dd( currency()->getUserCurrency());}
اعتقد أن تحويل العملة يحدث من Middleware لم أفهم كيف ذلك:
السؤال
اسماعيل صدوقي
مرحبا,
اقوم ببناء متجر يتكون من ثلاث عملات باطار العمل لرافيل, وجدت هذه المكتبة Torann/laravel-currency تَفِي بالمطلوب,
لكن لم أفهم كيف يتم تغيير العملة الافتراضية للعملة التي حددها المستخدم و حفظها في الجلسة الحالية, جربت هاتين الطريقتين لكن لا يتم حفظ العملة التي اختارها المستخدم
اعتقد أن تحويل العملة يحدث من Middleware لم أفهم كيف ذلك:
هذا الرابط الخاص بMiddleware:
https://github.com/Torann/laravel-currency/blob/master/src/Middleware/CurrencyMiddleware.php
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.