Coder Social home page Coder Social logo

itonomy / magento2-product-visibillitygrid Goto Github PK

View Code? Open in Web Editor NEW
35.0 7.0 6.0 516 KB

Magento 2 module for determining if/when products are showing up in category

Home Page: https://www.itonomy.nl

License: MIT License

PHP 100.00%
magento-2 php7 ecommerce composer magento2-module indexing categories products productmanagement

magento2-product-visibillitygrid's Introduction

Magento 2 Product Visibility Grid

Did you every wonder why your product is not showing up in a category in Magento?

Magento has a complex way of building a product collection. Due to several conditions, indexes, plugins and other complexities determining whether a product should show is not that straightforward.

This grid will make your life easier. It shows the different "visibility conditions" in columns and whether a product is or isn't showing up in your category (collection).

  • Determine whether a product is showing in category (yes/no)
  • Columns per index/condition
  • Reindex per product
  • Mass reindex selection

Table of Contents

Requirements

  • Magento: >= 2.3
  • PHP: >= 7.0
  • Composer

Installation

  • Add the module to composer:

      composer require itonomy/productvisibilitygrid
    
  • Add the new entry in app/etc/config.php, under the 'modules' section:

      'Itonomy_ProductVisibilityGrid' => 1,
    
  • Clear cache

      'php bin/magento c:f'
    

Usage

    http://[yourstore.net]/[adminslug]/productvisibility/index/grid

Or through the menu:

Feel free to contribute and if there are any problems don't hesitate to open an issue.

Version

  • Updated to version 1.0.0 to achieve a first version
  • Updated to version 1.0.1 adding readme and fixing bug regarding filtering website/store
  • Updated to version 1.0.2 bugfixes and moving "is_visible_in_cat" to subselect
  • Updated to version 1.0.3 bugfixes PHPCS feedback "echo 'a'"
  • Updated to version 1.0.4 bugfixes DI compile error
  • Updated to version 1.0.5 Update for webshop not using flat tables
  • Updated to version 1.0.6 Fix SQL error when no products are in Magento
  • Updated to version 1.0.7 Fix for 2.1.8 support and fix for null values in "visible in category"
  • Updated to version 1.0.8 Update some documentation, minor fixes.
  • Updated to version 2.0.0 Magento 2.3 compatablity. Magento 2.2 support is dropped. Fixed #12 and #13
  • Updated to version 2.1.0 Magento Fixing issues for compatibility with commerce and root category issue
  • Updated to version 2.1.1 Fix on broken query + removal of in flat table column due to deprecation
  • Updated to version 2.1.2 Fix broken module name

Credits

  • Jerrol Etheredge (former co-worker who created the M1 version)

License

MIT

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.