This project has reached its end-of-life (EOL).

Overview

EOL Notice

This project has reached its end-of-life (EOL).


README

Requirements

The supported Magento version is 1.9.x

Features

All the above features can be enabled/disabled from backend: "System -> Configuration -> Catalin SEO -> Catalog Layered Navigation"

Install via Modman

You can install this module using Colin Mollenhour's Modman tool.

$ modman init
$ modman clone https://github.com/caciobanu/improved-magento-layered-navigation.git

Install via Composer

You can install this module with Composer in combination with a Magento Composer installer (e.g. Bragento Composer Installer).

Make sure you have required the Firegento packages in your composer.json's repositories node

"repositories": [
    {
      "type": "composer",
      "url": "https://packages.firegento.com"
    }
]

Afterwards you can install this module by simply requiring it.

$ composer require caciobanu/improved-magento-layered-navigation

Contribution

To contribute please issue pull requests to the develop branch only. New releases will be merged to feature branches. Bugfixes are hotfix patched to both master and develop.

Comments
  • After installation product list page changes from Grid to List, PLEASE HELP!

    After installation product list page changes from Grid to List, PLEASE HELP!

    Hi,

    This module works perfect except with one issue only!

    I got ultimo theme, but after installation this plugin my product list page turn the products in a vertical list!

    I want it like orginal (Grid) attachment:1 (first picture) But with installation I got (list)attachment :2 (picture below)

    Please help me! attachment1 attachment2

    wontfix 
    opened by sefa01 11
  • Config option for actual category link instead of filter + Show More link + translations

    Config option for actual category link instead of filter + Show More link + translations

    Added config option that allows users to change the category filter link to the actual category instead of filtering the current category.

    I also added an option that shows a Show More / Show Less link on the frontend for filter options that have more than X options.

    Example (X set to 5); screenshot 2016-02-01 12 09 03

    And I've added translations for NL.

    enhancement 
    opened by peterjaap 9
  • changed checkbox from input to a span with a css background

    changed checkbox from input to a span with a css background

    There is an issue with Chrome and other browsers (not firefox) where clicking the checkbox in the filters does not follow the link. I changed the checkbox from an input to a span with a css background.

    bug 
    opened by ghost 8
  • adding tooltips

    adding tooltips

    Would adding tooltips be something we want to add? (a little too complex for me to write though)

    goal: explain some of the attribute keywords in more detail on mouse over

    image

    enhancement 
    opened by seansan 8
  • Incompatibility with themes different from rwd

    Incompatibility with themes different from rwd

    Hello, we are using your module with Magento 1.9.3.1 and a custom theme and we noticed that handler.js requires both jQuery and Enquire libraries and also the ConfigurableSwatchesList class defined. So some methods in Ajax version are not properly working; for example both toggleContent and blockCollapsing methods throw exceptions and ajax loading could not be hidden. Have you some tips or fix scheduled ?

    Thank you!

    enhancement 
    opened by nadiasala 6
  • Base table or view not found: 1146 Table 'testing.wwa_catalin_seo_attribute_url_key' doesn't exist

    Base table or view not found: 1146 Table 'testing.wwa_catalin_seo_attribute_url_key' doesn't exist

    I copied files in root of magento, and when i visit catalog landing page, i get this error:

    
    SQLSTATE[42S02]: Base table or view not found: 1146 Table 'testing.wwa_catalin_seo_attribute_url_key' doesn't exist, query was: SELECT `wwa_catalin_seo_attribute_url_key`.* FROM `wwa_catalin_seo_attribute_url_key` WHERE (store_id = '1') AND (attribute_id IN ('75', '81'))
    
    #0 /var/www/sites/myshop.com/lib/Varien/Db/Statement/Pdo/Mysql.php(110): Zend_Db_Statement_Pdo->_execute(Array)
    #1 /var/www/sites/myshop.com/app/code/core/Zend/Db/Statement.php(291): Varien_Db_Statement_Pdo_Mysql->_execute(Array)
    #2 /var/www/sites/myshop.com/lib/Zend/Db/Adapter/Abstract.php(480): Zend_Db_Statement->execute(Array)
    #3 /var/www/sites/myshop.com/lib/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('SELECT `wwa_cat...', Array)
    #4 /var/www/sites/myshop.com/lib/Varien/Db/Adapter/Pdo/Mysql.php(504): Zend_Db_Adapter_Pdo_Abstract->query('SELECT `wwa_cat...', Array)
    #5 /var/www/sites/myshop.com/lib/Zend/Db/Adapter/Abstract.php(737): Varien_Db_Adapter_Pdo_Mysql->query(Object(Varien_Db_Select), Array)
    #6 /var/www/sites/myshop.com/app/code/community/Catalin/SEO/Model/Resource/Attribute/Urlkey.php(147): Zend_Db_Adapter_Abstract->fetchAll(Object(Varien_Db_Select))
    #7 /var/www/sites/myshop.com/app/code/community/Catalin/SEO/Model/Catalog/Layer.php(32): Catalin_SEO_Model_Resource_Attribute_Urlkey->preloadAttributesOptions(Object(Mage_Catalog_Model_Resource_Product_Attribute_Collection))
    #8 /var/www/sites/myshop.com/app/code/core/Mage/Catalog/Block/Layer/View.php(163): Catalin_SEO_Model_Catalog_Layer->getFilterableAttributes()
    #9 /var/www/sites/myshop.com/app/code/core/Mage/Catalog/Block/Layer/View.php(122): Mage_Catalog_Block_Layer_View->_getFilterableAttributes()
    #10 /var/www/sites/myshop.com/app/code/core/Mage/Core/Block/Abstract.php(293): Mage_Catalog_Block_Layer_View->_prepareLayout()
    #11 /var/www/sites/myshop.com/app/code/core/Mage/Core/Model/Layout.php(456): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
    #12 /var/www/sites/myshop.com/app/code/core/Mage/Core/Model/Layout.php(472): Mage_Core_Model_Layout->createBlock('catalog/layer_v...', 'catalog.leftnav')
    #13 /var/www/sites/myshop.com/app/code/core/Mage/Core/Model/Layout.php(239): Mage_Core_Model_Layout->addBlock('catalog/layer_v...', 'catalog.leftnav')
    #14 /var/www/sites/myshop.com/app/code/core/Mage/Core/Model/Layout.php(205): Mage_Core_Model_Layout->_generateBlock(Object(Mage_Core_Model_Layout_Element), Object(Mage_Core_Model_Layout_Element))
    #15 /var/www/sites/myshop.com/app/code/core/Mage/Core/Model/Layout.php(210): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
    #16 /var/www/sites/myshop.com/app/code/core/Mage/Core/Controller/Varien/Action.php(344): Mage_Core_Model_Layout->generateBlocks()
    #17 /var/www/sites/myshop.com/app/code/community/Catalin/SEO/controllers/CategoryController.php(60): Mage_Core_Controller_Varien_Action->generateLayoutBlocks()
    #18 /var/www/sites/myshop.com/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Catalin_Seo_CategoryController->viewAction()
    #19 /var/www/sites/myshop.com/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('view')
    #20 /var/www/sites/myshop.com/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
    #21 /var/www/sites/myshop.com/app/code/core/Mage/Core/Model/App.php(365): Mage_Core_Controller_Varien_Front->dispatch()
    #22 /var/www/sites/myshop.com/app/Mage.php(684): Mage_Core_Model_App->run(Array)
    #23 /var/www/sites/myshop.com/index.php(88): Mage::run('', 'store')
    #24 {main}
    

    Any thoughts what could go wrong? I have custom template, but i have also tried on "base" and "rwd" template.

    Regards, Luka

    opened by ghost 6
  • Integrate with Categories and price

    Integrate with Categories and price

    Hi! This is one great work @caciobanu ! I I have been installed your plug in and it work perfectly. Now i it is possibe to select only one category from filter and one price range(no slider). Is it possible to make a multi select for categories and price range? And if yes what i need to do so it make it work?

    And one small bug report maybe. When the new filtered items are loaded i still see " Loading, please wait... ". It is not a big problem, just let you know.

    enhancement 
    opened by ipetrov87 6
  • Product list page after installing plung different

    Product list page after installing plung different

    Hi , first at al thanks for etension ..

    works fine but when i install the extension , my product listing page is different

    • image small
    • quick view not working
    • image slider (if you click on a color not work)

    thats it maybe you can fix it please ,( in the moment i have uninstall the extension )

    i have a custom template

    ok

    not ok

    invalid 
    opened by freshstyle2017 5
  • Page getting blank

    Page getting blank

    Hi Team,

    Many thanks for your extension, but when i am enabeling the extentation, the page goes blank in rwd theme.

    Any suggestion??

    Thanks in advance.

    regards, Ankur Rai

    invalid 
    opened by ankurrai1990 5
  • How to integrate manually and update this extension, VERY IMPORTANT

    How to integrate manually and update this extension, VERY IMPORTANT

    Dear people,

    I struggling hours and days with this issue

    I have a custom theme(ultimo)

    How can I integrate manually and update this extension to my theme, I dont realy understand what to do exactly

    question 
    opened by sefa01 5
  • Sort by most hits?

    Sort by most hits?

    Hi! Is it possible to sort a results by most hits?

    Example: Product 1:

    • use for: drive, run

    Product 2:

    • use for:drive, work, run

    Product 3:

    • use for:drive, work

    And if I select from layered navigation filter "use for" -> drive, work; Then sort it by most hits the order should be: Product 2 Product 3 Product 1

    And if I select from layered navigation filter "use for" -> drive, run; Then sort it by most hits the order should be: Product 1 Product 2 Product 3

    And if I select from layered navigation filter "use for" -> work, run; Then sort it by most hits the order should be: Product 2 Product 1 Product 3

    enhancement 
    opened by ipetrov87 5
Releases(v3.3.2)
Owner
Catalin Ciobanu
Catalin Ciobanu
Tcc realizado na Etec de Guaianazes (2021),onde eu fui o back-end e Vinicius de Almeida foi o front-end.

TCC-Facilita+ Todos os arquivos do projeto de TCC (Facilita+) da Etec de Guaianases realizado em 2021 1° Para utilizar os arquivos,primeiro será nesce

Helder Davidson Rodrigues Alvarenga 0 Jun 15, 2022
Starless Sky is a network protocol for secure identities, providing the use of assymetric identities, public information, end-to-end messaging and smart contracts

Descentralized network protocol providing smart identity over an secure layer. What is the Starless Sky Protocol? Starless Sky is a network protocol f

Starless Sky Protocol 3 Jun 19, 2022
WordPlate is a wrapper around WordPress. It makes developers life easier. It is just like building any other WordPress website with themes and plugins. Just with sprinkles on top.

WordPlate is simply a wrapper around WordPress. It makes developers life easier. It is just like building any other WordPress website with themes and plugins. Just with sprinkles on top.

WordPlate 1.7k Dec 24, 2022
Game of life developed in PHP with TDD approach

What is Game of Life: https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life Project structure: Engine is in App\Services\LifeEngine.php Tests are in T

Marcella Malune 4 Nov 8, 2021
Collection of PHP functions, mini classes and snippets for everyday developer's routine life

JBZoo / Utils Collection of PHP functions, mini classes and snippets for everyday developer's routine life. Install composer require jbzoo/utils Usage

JBZoo Toolbox 776 Jun 2, 2022
A plugin to make life easier for users who need to edit specific functions of a world and also create, rename and delete worlds quickly using commands or the world management menu.

A plugin to make life easier for users who need to edit specific functions of a world and also create, rename and delete worlds quickly using commands or the world management menu.

ImperaZim 0 Nov 6, 2022
Generally, a graceful shutdown is preferable in the case of any OS that saves its state

Graceful Shutdown with PHP Generally, a graceful shutdown is preferable in the case of any OS that saves its state.

Leonardo Carmo 17 Oct 14, 2022
yform 4 usability addon (temporary until yform gets its own)

massif_usability Package für REDAXO CMS >= 5.10.0 temporäres Ersatz-Plugin für yform_usability für yform >=4 – bietet ähnliche Funktionalität wie yfor

Yves Torres 6 Mar 4, 2022
An opinionated extension package for Laravel Orchid to extend its table handling capabilities, and some further useful helper methods.

OrchidTables An opinionated extension package for Laravel Orchid to extend its table handling capabilities, and some further useful helper methods. In

null 25 Dec 22, 2022
Michael Pratt 307 Dec 23, 2022
Making multiple identical function calls has the same effect as making a single function call.

Making multiple identical function calls has the same effect as making a single function call.

李铭昕 4 Oct 16, 2021
this is a simple website about news and it has some features

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

a14z 2 Dec 11, 2022
Magento extension which makes it impossible for a customer to log in until the account has been activated by the administrator.

This Magento 1 extension is orphaned, unsupported and no longer maintained. If you use it, you are effectively adopting the code for your own project.

Vinai Kopp 120 Oct 10, 2022
Admidio is a free open source user management system for websites of organizations and groups. The system has a flexible role model so that it’s possible to reflect the structure and permissions of your organization.

Admidio Admidio is a free open source user management system for websites of organizations and groups. The system has a flexible role model so that it

Admidio 212 Dec 30, 2022
Plugin Notify OP Or Staff Has Permission antixraype.check when someone breaks ore

General Plugin Notify OP Or Staff Has Permission antixraype.check when someone breaks ore If the message repeats many times, check if the player is us

Nguyễn Đạt 3 Mar 15, 2022
Icinga Director has been designed to make Icinga 2 configuration handling easy

The Director aims to be your new favourite Icinga config deployment tool. Director is designed for those who want to automate their configuration deployment and those who want to grant their “point & click” users easy access to the configuration.

Icinga 395 Jan 3, 2023
Roach-example-project - Example project to demonstrate how to use RoachPHP in a Laravel project.

Example repository to illustrate how to use roach-php/laravel in a Laravel app. Check app/Spiders/FussballdatenSpider.php for an example spider that c

Kai Sassnowski 11 Dec 15, 2022
Nuber is an open source container management platform it provides a front end to manage your own cloud infrastructure, using Linux Containers virtualization technology

Nuber is an open source container management platform it provides a front end to manage your own cloud infrastructure, using Linux Containers virtualization technology

null 33 Dec 14, 2022
Re-skinning BotCloaker enables you to add a SMART button at the end of all posts on your blog.

Re-skinning BotCloaker Wordpress Plugin Re-skinning BotCloaker enables you to add a SMART button at the end of all posts on your blog. Re-skinning Bot

Mohammed cha 120 Nov 11, 2022