How to get the product image in magento2Issues using the Code Migration to migrate to Magento CE v2.2.3 w/ PHP 7.1How to Update Magento 2 configurable child products price by REST APIMagento2 Get product custom options on product list pageDisplay the product image in shipment email template in magento2How to get rules for particular product in magento2How to get the custom option in magento2Custom field validation in magento2How to get the payment details in magento2How to get recently viewed product collection in magento2?How to override the js in magento2
Sort a list by elements of another list
How does buying out courses with grant money work?
Why not increase contact surface when reentering the atmosphere?
How do I find the solutions of the following equation?
How do I go from 300 unfinished/half written blog posts, to published posts?
What is the opposite of 'gravitas'?
What is the intuitive meaning of having a linear relationship between the logs of two variables?
How to Reset Passwords on Multiple Websites Easily?
Failed to fetch jessie backports repository
How do scammers retract money, while you can’t?
Do the temporary hit points from the Battlerager barbarian's Reckless Abandon stack if I make multiple attacks on my turn?
Integer addition + constant, is it a group?
A particular customize with green line and letters for subfloat
Tiptoe or tiphoof? Adjusting words to better fit fantasy races
System.debug(JSON.Serialize(o)) Not longer shows full string
Is `x >> pure y` equivalent to `liftM (const y) x`
Opposite of a diet
Gears on left are inverse to gears on right?
Customer Requests (Sometimes) Drive Me Bonkers!
What does "I’d sit this one out, Cap," imply or mean in the context?
Would a high gravity rocky planet be guaranteed to have an atmosphere?
Valid Badminton Score?
Did Dumbledore lie to Harry about how long he had James Potter's invisibility cloak when he was examining it? If so, why?
Was Spock the First Vulcan in Starfleet?
How to get the product image in magento2
Issues using the Code Migration to migrate to Magento CE v2.2.3 w/ PHP 7.1How to Update Magento 2 configurable child products price by REST APIMagento2 Get product custom options on product list pageDisplay the product image in shipment email template in magento2How to get rules for particular product in magento2How to get the custom option in magento2Custom field validation in magento2How to get the payment details in magento2How to get recently viewed product collection in magento2?How to override the js in magento2
I want to get the product image in magento2.
$collection = $this->productCollectionFactory->create()
->addStoreFilter($this->_storeManager->getStore()->getId())
->addAttributeToSelect(array('name'))
->addAttributeToFilter(
[
['attribute' => 'name', 'like' => '%' . $searchQuery . '%'],
])
->addFieldToFilter('type_id', ['eq' => "sellabletype"]);
foreach ($collection as $product)
$image_url = $this->image->init($product, 'product_page_image_small')->setImageFile($product->getSmallImage())->resize(200, 200)->getUrl();
$searchCollection[] = ['name' => $product->getName(), 'url' => $product->getProductUrl(), 'image' => $image_url];
But it return only Magento_Catalog/images/product/placeholder/thumbnail.jpg url ....
How to get product thumbnail image url
Thanks.
magento2.2 php-7.1
add a comment |
I want to get the product image in magento2.
$collection = $this->productCollectionFactory->create()
->addStoreFilter($this->_storeManager->getStore()->getId())
->addAttributeToSelect(array('name'))
->addAttributeToFilter(
[
['attribute' => 'name', 'like' => '%' . $searchQuery . '%'],
])
->addFieldToFilter('type_id', ['eq' => "sellabletype"]);
foreach ($collection as $product)
$image_url = $this->image->init($product, 'product_page_image_small')->setImageFile($product->getSmallImage())->resize(200, 200)->getUrl();
$searchCollection[] = ['name' => $product->getName(), 'url' => $product->getProductUrl(), 'image' => $image_url];
But it return only Magento_Catalog/images/product/placeholder/thumbnail.jpg url ....
How to get product thumbnail image url
Thanks.
magento2.2 php-7.1
add a comment |
I want to get the product image in magento2.
$collection = $this->productCollectionFactory->create()
->addStoreFilter($this->_storeManager->getStore()->getId())
->addAttributeToSelect(array('name'))
->addAttributeToFilter(
[
['attribute' => 'name', 'like' => '%' . $searchQuery . '%'],
])
->addFieldToFilter('type_id', ['eq' => "sellabletype"]);
foreach ($collection as $product)
$image_url = $this->image->init($product, 'product_page_image_small')->setImageFile($product->getSmallImage())->resize(200, 200)->getUrl();
$searchCollection[] = ['name' => $product->getName(), 'url' => $product->getProductUrl(), 'image' => $image_url];
But it return only Magento_Catalog/images/product/placeholder/thumbnail.jpg url ....
How to get product thumbnail image url
Thanks.
magento2.2 php-7.1
I want to get the product image in magento2.
$collection = $this->productCollectionFactory->create()
->addStoreFilter($this->_storeManager->getStore()->getId())
->addAttributeToSelect(array('name'))
->addAttributeToFilter(
[
['attribute' => 'name', 'like' => '%' . $searchQuery . '%'],
])
->addFieldToFilter('type_id', ['eq' => "sellabletype"]);
foreach ($collection as $product)
$image_url = $this->image->init($product, 'product_page_image_small')->setImageFile($product->getSmallImage())->resize(200, 200)->getUrl();
$searchCollection[] = ['name' => $product->getName(), 'url' => $product->getProductUrl(), 'image' => $image_url];
But it return only Magento_Catalog/images/product/placeholder/thumbnail.jpg url ....
How to get product thumbnail image url
Thanks.
magento2.2 php-7.1
magento2.2 php-7.1
edited 4 mins ago
Mano M
asked 14 mins ago
Mano MMano M
979219
979219
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Your question was not clear. Do you want to get actual image instead of thumbnail? If not, please elaborate your requirement. If it is that, check it below.
Replace $product->getSmallImage() with $product->getImage() in the below line
From:
$image_url = $this->image->init($product, 'product_page_image_small')->setImageFile($product->getSmallImage())->resize(200, 200)->getUrl();
To:
$image_url = $this->image->init($product, 'product_page_image_small')->setImageFile($product->getImage())->resize(200, 200)->getUrl();
still it returns placeholder url not product thumbnail url
– Mano M
3 mins ago
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f267719%2fhow-to-get-the-product-image-in-magento2%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Your question was not clear. Do you want to get actual image instead of thumbnail? If not, please elaborate your requirement. If it is that, check it below.
Replace $product->getSmallImage() with $product->getImage() in the below line
From:
$image_url = $this->image->init($product, 'product_page_image_small')->setImageFile($product->getSmallImage())->resize(200, 200)->getUrl();
To:
$image_url = $this->image->init($product, 'product_page_image_small')->setImageFile($product->getImage())->resize(200, 200)->getUrl();
still it returns placeholder url not product thumbnail url
– Mano M
3 mins ago
add a comment |
Your question was not clear. Do you want to get actual image instead of thumbnail? If not, please elaborate your requirement. If it is that, check it below.
Replace $product->getSmallImage() with $product->getImage() in the below line
From:
$image_url = $this->image->init($product, 'product_page_image_small')->setImageFile($product->getSmallImage())->resize(200, 200)->getUrl();
To:
$image_url = $this->image->init($product, 'product_page_image_small')->setImageFile($product->getImage())->resize(200, 200)->getUrl();
still it returns placeholder url not product thumbnail url
– Mano M
3 mins ago
add a comment |
Your question was not clear. Do you want to get actual image instead of thumbnail? If not, please elaborate your requirement. If it is that, check it below.
Replace $product->getSmallImage() with $product->getImage() in the below line
From:
$image_url = $this->image->init($product, 'product_page_image_small')->setImageFile($product->getSmallImage())->resize(200, 200)->getUrl();
To:
$image_url = $this->image->init($product, 'product_page_image_small')->setImageFile($product->getImage())->resize(200, 200)->getUrl();
Your question was not clear. Do you want to get actual image instead of thumbnail? If not, please elaborate your requirement. If it is that, check it below.
Replace $product->getSmallImage() with $product->getImage() in the below line
From:
$image_url = $this->image->init($product, 'product_page_image_small')->setImageFile($product->getSmallImage())->resize(200, 200)->getUrl();
To:
$image_url = $this->image->init($product, 'product_page_image_small')->setImageFile($product->getImage())->resize(200, 200)->getUrl();
answered 6 mins ago
Bhargava RamaBhargava Rama
436
436
still it returns placeholder url not product thumbnail url
– Mano M
3 mins ago
add a comment |
still it returns placeholder url not product thumbnail url
– Mano M
3 mins ago
still it returns placeholder url not product thumbnail url
– Mano M
3 mins ago
still it returns placeholder url not product thumbnail url
– Mano M
3 mins ago
add a comment |
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f267719%2fhow-to-get-the-product-image-in-magento2%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown