Get Visibility of product Magento 2Url key disappearing and visibility changing when saving a product from collectionQuery if a product is set to be visible on the websiteMagento 2: new attribute not showing in list configurable productMagento 2: How to set visibility and status to product using collection?Magento 2: Disabled configurable product still appear in the frontendHow to apply visibility filter to category view's product collection in magento 2?Get Childproducts not visible individually in collectionmagento 1.9 one concrete product is not displaying on frontendProduct Collection Factory not returning products that are Not Visible IndividuallyM2 Importer: Value for 'visibility' attribute contains incorrect value
Is there an academic word that means "to split hairs over"?
Is it safe to use two single-pole breakers for a 240 V circuit?
Acronyms in HDD specification
Why did the soldiers of the North disobey Jon?
Under what charges was this character executed in Game of Thrones, The Bells?
Adding labels and comments to a matrix
Single word that parallels "Recent" when discussing the near future
Was this seat-belt sign activation standard procedure?
Who commanded or executed this action in Game of Thrones S8E5?
Help understanding this line - usage of くれる
How to describe a building set which is like LEGO without using the "LEGO" word?
Motorola 6845 and bitwise graphics
The meaning of the Middle English word “king”
Developers demotivated due to working on same project for more than 2 years
Why didn't the Avengers use this object earlier?
Extract the characters before last colon
Why are BJTs common in output stages of power amplifiers?
Should generated documentation be stored in a Git repository?
Use of さ as a filler
Polynomial division: Is this trick obvious?
When does the attacker choose the damage type dealt by a weapon with multiple damage options?
Will the volt, ampere, ohm or other electrical units change on May 20th, 2019?
Is there any good reason to write "it is easy to see"?
Automation Engine activity type not retrieving custom facet
Get Visibility of product Magento 2
Url key disappearing and visibility changing when saving a product from collectionQuery if a product is set to be visible on the websiteMagento 2: new attribute not showing in list configurable productMagento 2: How to set visibility and status to product using collection?Magento 2: Disabled configurable product still appear in the frontendHow to apply visibility filter to category view's product collection in magento 2?Get Childproducts not visible individually in collectionmagento 1.9 one concrete product is not displaying on frontendProduct Collection Factory not returning products that are Not Visible IndividuallyM2 Importer: Value for 'visibility' attribute contains incorrect value
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I want to know how to get visibility of product using Magento 2. I have a product that is set to "not visible individually" and want to remove it from a collection.
I have tried below methods:
$product->getVisiblility();
$product->getVisibleInCatalogStatuses();
$product->getVisibleStatuses();
$product->isVisibleInCatalog();
$product->getVisibleInSiteVisibilities();
$product->isVisibleInSiteVisibility();
But all products return the same value "1" for $product->isVisibleInCatalog
visible or not.
I have reindexed via command line also and set the visibility for all stores to be not visible however still the issue persists.
magento2 product visibility
|
show 4 more comments
I want to know how to get visibility of product using Magento 2. I have a product that is set to "not visible individually" and want to remove it from a collection.
I have tried below methods:
$product->getVisiblility();
$product->getVisibleInCatalogStatuses();
$product->getVisibleStatuses();
$product->isVisibleInCatalog();
$product->getVisibleInSiteVisibilities();
$product->isVisibleInSiteVisibility();
But all products return the same value "1" for $product->isVisibleInCatalog
visible or not.
I have reindexed via command line also and set the visibility for all stores to be not visible however still the issue persists.
magento2 product visibility
and what's wrong with all the methods returning the same?
– Philipp Sander
Aug 15 '17 at 9:33
Well i would hope the values would change depending on visibility...
– harri
Aug 15 '17 at 9:34
aaah ok. Try reloading the product over the repository and check if the methods return correct value.
– Philipp Sander
Aug 15 '17 at 9:37
Sorry yeah bit confusing the wording after all the methods that i tried. Im not sure what you mean by reloading product over the repository however.
– harri
Aug 15 '17 at 9:38
InjectMagentoCatalogApiProductRepositoryInterface
in your controller/block/service/whatever and then reload the product with$productReloaded = $this->productRepository->get($product->getSku());
– Philipp Sander
Aug 15 '17 at 9:41
|
show 4 more comments
I want to know how to get visibility of product using Magento 2. I have a product that is set to "not visible individually" and want to remove it from a collection.
I have tried below methods:
$product->getVisiblility();
$product->getVisibleInCatalogStatuses();
$product->getVisibleStatuses();
$product->isVisibleInCatalog();
$product->getVisibleInSiteVisibilities();
$product->isVisibleInSiteVisibility();
But all products return the same value "1" for $product->isVisibleInCatalog
visible or not.
I have reindexed via command line also and set the visibility for all stores to be not visible however still the issue persists.
magento2 product visibility
I want to know how to get visibility of product using Magento 2. I have a product that is set to "not visible individually" and want to remove it from a collection.
I have tried below methods:
$product->getVisiblility();
$product->getVisibleInCatalogStatuses();
$product->getVisibleStatuses();
$product->isVisibleInCatalog();
$product->getVisibleInSiteVisibilities();
$product->isVisibleInSiteVisibility();
But all products return the same value "1" for $product->isVisibleInCatalog
visible or not.
I have reindexed via command line also and set the visibility for all stores to be not visible however still the issue persists.
magento2 product visibility
magento2 product visibility
edited Aug 15 '17 at 10:14
harri
asked Aug 15 '17 at 8:54
harriharri
3,15411660
3,15411660
and what's wrong with all the methods returning the same?
– Philipp Sander
Aug 15 '17 at 9:33
Well i would hope the values would change depending on visibility...
– harri
Aug 15 '17 at 9:34
aaah ok. Try reloading the product over the repository and check if the methods return correct value.
– Philipp Sander
Aug 15 '17 at 9:37
Sorry yeah bit confusing the wording after all the methods that i tried. Im not sure what you mean by reloading product over the repository however.
– harri
Aug 15 '17 at 9:38
InjectMagentoCatalogApiProductRepositoryInterface
in your controller/block/service/whatever and then reload the product with$productReloaded = $this->productRepository->get($product->getSku());
– Philipp Sander
Aug 15 '17 at 9:41
|
show 4 more comments
and what's wrong with all the methods returning the same?
– Philipp Sander
Aug 15 '17 at 9:33
Well i would hope the values would change depending on visibility...
– harri
Aug 15 '17 at 9:34
aaah ok. Try reloading the product over the repository and check if the methods return correct value.
– Philipp Sander
Aug 15 '17 at 9:37
Sorry yeah bit confusing the wording after all the methods that i tried. Im not sure what you mean by reloading product over the repository however.
– harri
Aug 15 '17 at 9:38
InjectMagentoCatalogApiProductRepositoryInterface
in your controller/block/service/whatever and then reload the product with$productReloaded = $this->productRepository->get($product->getSku());
– Philipp Sander
Aug 15 '17 at 9:41
and what's wrong with all the methods returning the same?
– Philipp Sander
Aug 15 '17 at 9:33
and what's wrong with all the methods returning the same?
– Philipp Sander
Aug 15 '17 at 9:33
Well i would hope the values would change depending on visibility...
– harri
Aug 15 '17 at 9:34
Well i would hope the values would change depending on visibility...
– harri
Aug 15 '17 at 9:34
aaah ok. Try reloading the product over the repository and check if the methods return correct value.
– Philipp Sander
Aug 15 '17 at 9:37
aaah ok. Try reloading the product over the repository and check if the methods return correct value.
– Philipp Sander
Aug 15 '17 at 9:37
Sorry yeah bit confusing the wording after all the methods that i tried. Im not sure what you mean by reloading product over the repository however.
– harri
Aug 15 '17 at 9:38
Sorry yeah bit confusing the wording after all the methods that i tried. Im not sure what you mean by reloading product over the repository however.
– harri
Aug 15 '17 at 9:38
Inject
MagentoCatalogApiProductRepositoryInterface
in your controller/block/service/whatever and then reload the product with $productReloaded = $this->productRepository->get($product->getSku());
– Philipp Sander
Aug 15 '17 at 9:41
Inject
MagentoCatalogApiProductRepositoryInterface
in your controller/block/service/whatever and then reload the product with $productReloaded = $this->productRepository->get($product->getSku());
– Philipp Sander
Aug 15 '17 at 9:41
|
show 4 more comments
1 Answer
1
active
oldest
votes
You can get it via this :
$_product->getAttributeText('visibility');
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%2f189156%2fget-visibility-of-product-magento-2%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
You can get it via this :
$_product->getAttributeText('visibility');
add a comment |
You can get it via this :
$_product->getAttributeText('visibility');
add a comment |
You can get it via this :
$_product->getAttributeText('visibility');
You can get it via this :
$_product->getAttributeText('visibility');
edited Dec 19 '17 at 4:52
Piyush
4,86472054
4,86472054
answered Dec 18 '17 at 15:57
Noble HouseNoble House
1
1
add a comment |
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%2f189156%2fget-visibility-of-product-magento-2%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
and what's wrong with all the methods returning the same?
– Philipp Sander
Aug 15 '17 at 9:33
Well i would hope the values would change depending on visibility...
– harri
Aug 15 '17 at 9:34
aaah ok. Try reloading the product over the repository and check if the methods return correct value.
– Philipp Sander
Aug 15 '17 at 9:37
Sorry yeah bit confusing the wording after all the methods that i tried. Im not sure what you mean by reloading product over the repository however.
– harri
Aug 15 '17 at 9:38
Inject
MagentoCatalogApiProductRepositoryInterface
in your controller/block/service/whatever and then reload the product with$productReloaded = $this->productRepository->get($product->getSku());
– Philipp Sander
Aug 15 '17 at 9:41