আমি কার্ট এবং চেকআউট পৃষ্ঠায় কাস্টম বিকল্প মূল্য প্রদর্শন করতে চাই।
আমি এই URL টি অনুসরণ করি তবে এর প্রদর্শন ত্রুটি "মারাত্মক ত্রুটি: একটি অ-অবজেক্টে সদস্য ফাংশন getValue () এ কল করুন" অন
অ্যাপ্লিকেশন / ডিজাইন / ফ্রন্টএন্ড / ডিফল্ট / থিম / টেমপ্লেট / চেকআউট / কার্ট / আইটেম / default.phtml
$optionId = $_option['option_id'];
$product = $_item->getProduct();
$option = $product->getOptionById($optionId);
$itemOption = $_item->getOptionByCode('option_' . $option->getId());
$price = false;
foreach ($option->getValues() as $values) {
if ($values->getId() == $itemOption['value']) {
$price = $values->price;
}
}
if ($price !== false) {
echo Mage::helper('core')->currency($price);
}
রেফারেন্স ইউআরএল: /programming/
কার্ট এবং চেকআউট পৃষ্ঠায় কাস্টম বিকল্প দামের সাথে আমার আরও একটি প্রয়োজন রয়েছে।
দয়া করে নীচের লিঙ্কটি খুলুন এবং "এমব্রয়ডারে আগ্রহী" চেকবক্সটি দেখুন check কিছু বিকল্পগুলি পণ্য কাস্টম বিকল্পগুলি দেখায় options এখানে, দুটি বিকল্পের দাম "লোগো ক্রিয়েশন ফি" এবং "এমব্রয়ডারি লোগো চার্জ" রয়েছে । আমি যখন সমস্ত বিকল্প নির্বাচন করি এবং কার্টে যুক্ত করি to কার্ট পৃষ্ঠায়, আমি যদি পণ্যের পরিমাণ বাড়িয়ে তুলি তবে পরিমাণের সাথে সমস্ত বিকল্পের দাম বাড়বে। তবে আমি চাই যে পণ্যগুলির পরিমাণ বাড়লে কেবল "এমব্রয়েডারি লোগো চার্জ ($ 35)" কাস্টম বিকল্পটি "লোগো ক্রিয়েশন ফি () 300)" না দিয়ে পরিমাণের সাথে পরিবর্তিত হয় ।
উদাহরণ: পণ্যের দাম যদি 50 ডলার হয় এবং পণ্যের দুটি কাস্টম বিকল্প থাকে যেমন- "লোগো ক্রিয়েশন ফি ($ 300)" এবং "এমব্রয়ডারি লোগো চার্জ ($ 35)" । যখন আমরা উভয় কাস্টম বিকল্পের সাথে একটি কার্টে পণ্য (পরিমাণ 1) যুক্ত করি (উপোটোটালটি হয় 385 ডলার)।
উপমোটালটি হ'ল: (পণ্যের দাম ($ 50) + লোগো তৈরি ফি ($ 300) + এমব্রয়ডারি লোগো চার্জ ($ 35)) * 1 = $ 385
এখন, আমরা পণ্যের পরিমাণ বাড়িয়ে তুলি (2) তারপরে উপমোট:
উপমোটালটি হ'ল: (পণ্যের দাম ($ 50) + লোগো তৈরির ফি ($ 300) + এমব্রয়ডারি লোগো চার্জ ($ 35)) * 2 = $ 770
তবে আমি সাবটোটেলে পরিবর্তন করতে চাই। আমি এই মত উপোটোটাল চাই:
উপমোটালটি হ'ল: ((পণ্যের দাম ($ 50) + এমব্রয়ডারি লোগো চার্জ ($ 35%) * 2) + লোগো তৈরি ফি ($ 300) = $ 470 ($ 170 + $ 300)
"লোগো তৈরি ফি ($ 300)" পরিমাণের সাথে পরিবর্তিত হয় না, একটি পণ্যের জন্য কেবল একটি পরিমাণ যুক্ত করে।
মানে কাস্টম বিকল্পের দাম ছাড়াই পণ্যের "ইউনিট মূল্য" প্রদর্শন।
ডেমো ইউআরএল: http://superbuniforms.com
সুপারিশ করুন.
ধন্যবাদ!