Saya menggunakan Magento 2 CE Versi 2.1.0
Saya memiliki Modul Kustom dengan Bidang Gambar. Ketika diunggah, saya ingin gambar dengan ukuran yang berbeda untuk produk kami memiliki Gambar Thumbnail, Gambar Daftar & Gambar Halaman Detail Produk.
Dapat mengunggah 1 gambar tanpa mengubah ukuran.
Saya menggunakan kode di bawah ini untuk mengubah ukuran gambar, tetapi memberikan URL gambar produk. Bukan modul khusus saya.
\ app \ code \ Custom \ Module \ Block \ 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;
}
Ini memberikan URL di bawah ini http: //localhost/magento2/pub/static/frontend/Magento/luma/en_US/Magento_Catalog/images/product/placeholder/.jpg
Gambar saya disimpan di sini: \magento2\pub\media\custom_module\posts\image
.
Bagaimana saya bisa mendapatkan ukuran gambar dengan jalur ini & bagaimana saya bisa menyimpan / mengambil gambar ukuran yang berbeda?