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;








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.










share|improve this question
























  • 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

















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.










share|improve this question
























  • 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













0












0








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.










share|improve this question
















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






share|improve this question















share|improve this question













share|improve this question




share|improve this question








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











  • 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

















  • 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
















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










1 Answer
1






active

oldest

votes


















0














You can get it via this :



$_product->getAttributeText('visibility');





share|improve this answer

























    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
    );



    );













    draft saved

    draft discarded


















    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









    0














    You can get it via this :



    $_product->getAttributeText('visibility');





    share|improve this answer





























      0














      You can get it via this :



      $_product->getAttributeText('visibility');





      share|improve this answer



























        0












        0








        0







        You can get it via this :



        $_product->getAttributeText('visibility');





        share|improve this answer















        You can get it via this :



        $_product->getAttributeText('visibility');






        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Dec 19 '17 at 4:52









        Piyush

        4,86472054




        4,86472054










        answered Dec 18 '17 at 15:57









        Noble HouseNoble House

        1




        1



























            draft saved

            draft discarded
















































            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.




            draft saved


            draft discarded














            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





















































            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







            Popular posts from this blog

            Get product attribute by attribute group code in magento 2get product attribute by product attribute group in magento 2Magento 2 Log Bundle Product Data in List Page?How to get all product attribute of a attribute group of Default attribute set?Magento 2.1 Create a filter in the product grid by new attributeMagento 2 : Get Product Attribute values By GroupMagento 2 How to get all existing values for one attributeMagento 2 get custom attribute of a single product inside a pluginMagento 2.3 How to get all the Multi Source Inventory (MSI) locations collection in custom module?Magento2: how to develop rest API to get new productsGet product attribute by attribute group code ( [attribute_group_code] ) in magento 2

            Category:9 (number) SubcategoriesMedia in category "9 (number)"Navigation menuUpload mediaGND ID: 4485639-8Library of Congress authority ID: sh85091979ReasonatorScholiaStatistics

            Magento 2.3: How do i solve this, Not registered handle, on custom form?How can i rewrite TierPrice Block in Magento2magento 2 captcha not rendering if I override layout xmlmain.CRITICAL: Plugin class doesn't existMagento 2 : Problem while adding custom button order view page?Magento 2.2.5: Overriding Admin Controller sales/orderMagento 2.2.5: Add, Update and Delete existing products Custom OptionsMagento 2.3 : File Upload issue in UI Component FormMagento2 Not registered handleHow to configured Form Builder Js in my custom magento 2.3.0 module?Magento 2.3. How to create image upload field in an admin form