খুব চমৎকার আইডিয়া! এডিট পেজে (Edit Product) প্রোডাক্টের বর্তমান কেনা দাম (Latest Buying Price) দেখানো হলে অ্যাডমিনের জন্য দাম নির্ধারণ করা অনেক সহজ হয়ে যাবে।
আপনার দেওয়া লজিক অনুযায়ী, আমরা ডাটাবেস থেকে ওই প্রোডাক্টের সবচেয়ে শেষের পার্চেস ব্যাচ (Latest Purchase Item) খুঁজে বের করব, যেটিতে এখনো স্টক অবশিষ্ট আছে (remaining_qty > 0)। যদি এমন কোনো ব্যাচ থাকে, তবে তার দামটিই এডিট পেজের Buying Price ফিল্ডে দেখাবে। আর যদি কোনো স্টক না থাকে, তবে সর্বশেষ যে দাম কেনা হয়েছিল, সেটাই দেখাবে।
যেহেতু আমরা মডেল ব্যবহার করে এই লজিকটি বের করব, তাই আপনার কন্ট্রোলার (ProductController.php) এর edit মেথডে ছোট্ট একটি লাইন যুক্ত করতে হবে:
খুব চমৎকার আইডিয়া! এডিট পেজে (Edit Product) প্রোডাক্টের বর্তমান কেনা দাম (Latest Buying Price) দেখানো হলে অ্যাডমিনের জন্য দাম নির্ধারণ করা অনেক সহজ হয়ে যাবে।
আপনার দেওয়া লজিক অনুযায়ী, আমরা ডাটাবেস থেকে ওই প্রোডাক্টের সবচেয়ে শেষের পার্চেস ব্যাচ (Latest Purchase Item) খুঁজে বের করব, যেটিতে এখনো স্টক অবশিষ্ট আছে (remaining_qty > 0)। যদি এমন কোনো ব্যাচ থাকে, তবে তার দামটিই এডিট পেজের Buying Price ফিল্ডে দেখাবে। আর যদি কোনো স্টক না থাকে, তবে সর্বশেষ যে দাম কেনা হয়েছিল, সেটাই দেখাবে।
যেহেতু আমরা মডেল ব্যবহার করে এই লজিকটি বের করব, তাই আপনার কন্ট্রোলার (ProductController.php) এর edit মেথডে ছোট্ট একটি লাইন যুক্ত করতে হবে:
This product hasn't received any reviews. Purchase it to be the first!