Git Product home page Git Product logo

categorynavigation's Introduction

Category Navigation

This is a sub package of the klevu-smart-search-M2 repository. It is used for powering the results on your category navigation pages using Klevu A.I.


Compatible with:

  • Magento Open Source (CE) 2.1.18, 2.2.11, 2.3.7-p4, 2.4.6.
  • Magento Commerce (EE) 2.1.18, 2.2.11, 2.3.7-p4, 2.4.6.

Note, while this module will run on a number of earlier versions, official compatibility is only provided for the latest patch version (as above).


Change Log

Visit the Releases page to see the latest changes and download previous versions.


Installation Steps

We recommend installation via Composer. Please review the integration steps on our support website for the most up-to-date information.


Have questions, need help or have feedback for us?

Check the FAQs section of oue website or E-mail us at: [email protected].
For more information please visit http://www.klevu.com.
Follow us on twitter @klevusearch.

categorynavigation's People

Contributors

forgiveme avatar klevu avatar richard-hardman avatar davidg-klevu avatar dharagajjar avatar sandipklevu avatar

Stargazers

Jonas Cooper avatar

Watchers

 avatar  avatar  avatar

Forkers

segadevelop

categorynavigation's Issues

Preserve Layout Returns no products with Klevu 3.5.0

Issue

An issue has been identified when using Klevu 3.5.0 with Preserve Layout for Category Navigation. No products are displayed when browsing categories due to the following error:

Klevu.CRITICAL: Klevu_CatNav_Cleaner::Cleaner ERROR occured :
Deprecated Functionality: ltrim(): 
Passing null to parameter #1 ($string) of type string is deprecated in
 /app/vendor/magento/framework/ObjectManager/ObjectManager.php on line 67 [] []

Fix

Install this composer patch. klevu-categorynavigation-2.9.2-preserve-layout-request-model.patch - PATCH REMOVED
The fix in the patch is going through QA, so please ensure this is thoroughly tested on a non-production environment. We expect to release the fix later this week.

Patch installation instructions

# Create the patches directory if it does not already exist
mkdir patches/composer -p

# Add the patch file
vi patches/composer/klevu-categorynavigation-2.9.2-preserve-layout-request-model.patch  # add the patch content provided

# Update composer.json to include patch information under "extra" section
vi composer.json

"extra": {
    "patches": {
        "klevu/module-categorynavigation": {
            "Category Navigation 2.9.2 PL Request": "patches/composer/klevu-categorynavigation-2.9.2-preserve-layout-request-model.patch"
        }
    }
}

# Install composer patches if not already available
# Either https://github.com/vaimo/composer-patches
composer require vaimo/composer-patches

# or https://github.com/cweagans/composer-patches
composer require cweagans/composer-patches

# Apply the patch
composer -v install

# Update the composer lock file
composer update --lock

This module doesn't satisfiable with klevu/module-addtocart 2.3.1

Hi Klevu temp,

We have installed the klevu/module-addtocart:v2.3.1, and then we can't install the klevu/module-categorynavigation because of version conflict.

  • klevu/module-categorynavigation requires klevu/module-search v2.3.0
  • klevu/module-addtocart requires klevu/module-search v2.3.1

Please review.

Thanks
Hidro Le

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.