আমি ম্যাজেন্টো 2 সিই সংস্করণ 2.1.0 ব্যবহার করছি
আমার সাথে ইমেজ ফিল্ডের কাস্টম মডিউল রয়েছে। এটি আপলোড করা হলে, আমি থাম্বনেইল চিত্র, তালিকার চিত্র এবং পণ্য বিশদ বিবরণ পৃষ্ঠা চিত্র থাকা পণ্য হিসাবে বিভিন্ন আকারের চিত্র চাই।
আকার পরিবর্তন ছাড়াই 1 টি চিত্র আপলোড করতে সক্ষম।
আমি চিত্রটি পুনরায় আকার দেওয়ার জন্য নীচের কোডটি ব্যবহার করছি, তবে এটি পণ্যের চিত্র URL দেবে। আমার কাস্টম মডিউল নয়।
\ অ্যাপ্লিকেশন \ কোড \ কাস্টম \ মডিউল \ ব্লক \ MyPosts \ Edit.php
public function getImage($posts, $image) {
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$_imagehelper = $objectManager->get('Magento\Catalog\Helper\Image');
echo $postImage = $_imagehelper->init($posts, $image)->constrainOnly(FALSE)->keepAspectRatio(TRUE)->keepFrame(FALSE)->resize(400)->getUrl();
exit;
}
এটি URL টি নীচে দেয় :
আমার ইমেজ এখানে সংরক্ষিত হয়: \magento2\pub\media\custom_module\posts\image
।
এই পথ দিয়ে আমি কীভাবে চিত্রের আকার পরিবর্তন করতে পারি এবং কীভাবে আমি বিভিন্ন আকারের চিত্র সংরক্ষণ / পুনরুদ্ধার করতে পারি?