Skip to content

webbhuset/features

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Features

This module is a collection of features missing in Magento.

Installation

If you are using composer composer, just add this to you composer.json file.

    "require": {
        "magento-hackathon/magento-composer-installer": "*",
        "webbhuset/features": "*"
    },
    "repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/magento-hackathon/magento-composer-installer"
        },
        {
            "type":"vcs",
            "url":"https://github.com/webbhuset/features.git"
        }
    ],

You can also copy the files manually to your Magento Project.

Configuration

Some general settings can be found in System > Configuration > Webbhuset > Features

List of features

Column added to the Category Products Grid

Added product type filter (simle, configurable etc.) column to category products grid in Catalog > Manage Categories.

Random order on Products in Category

This feature updates the category product position to a random order. For the effect to be visible on the site, you need to set categeory sort by to position (Best Value).

There are two options for how to perform the shuffle:

  • Shuffle the position of all products in a store every night.
  • Shuffle product position on a specific category, just press "Shuffle Product Order" under Catalog > Manage Categories > Category Products

Important! You need to update the category products index after changing product position.

Add category url to product url

When a product url is loaded without category, the category url is added based on the category with the highest level.

Sitemap Splitter

This feature split the sitemap.xml by user defineable value which defaults to 50000 (Google allows a single sitemap file to reference up to 50,000 URLs). Setting is found in System > Configuration > Catalog > google Sitemap > Generation Settings > "Split sitemap".

Sitemap Exclusion

Ability to exclude products with the attribute code exclude_from_sitemap from the sitemap. Attribute is not created and needs to be manually created through admin or an upgrade script.

Secure cookie for all request

Set secure cookie for all requests (frontend/adminhtml) when using https for base url.