openstream

Custom Listings

  • Popularity Score 337 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Add bestsellers, specials, all products or products by attribute page to your Magento installation.
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.
In order to get this extension, you must have active Magento Go Store. Click here to create Go store.
You must choose from Magento Connect Version 1.5.1.0 or 2.0.
Learn more

Magento Connect 1.0 change

FREE
Previous Next
Overview

Custom Listings

This extension adds a possibility to add a following listing types into CMS page:

  1. bestsellers
  2. specials
  3. all products
  4. products with a specific attribute

Each block can be added either with {{block}} shortcode, or with Magento widget. Below are the codes for each block along with usage instructions:

  1. Bestsellers

    {{block type="custom_listing/bestsellers" name="my_bestsellers" template="catalog/product/list.phtml"}}

    This block outputs all store products which had been ordered at least once sorted by ordered quantity.

  2. All Products

    {{block type="custom_listing/all" name="my-all-products" template="catalog/product/list.phtml"}}

    This block outputs all products of the store.

  3. Specials

    {{block type="custom_listing/specials" name="my_specials" template="catalog/product/list.phtml"}}

    This block outputs all products that currently have discounts.

  4. Products By Attribute

    {{block type="custom_listing/attribute" name="my_manufacturer" template="catalog/product/list.phtml" attribute="ATTRIBUTE_NAME" value="ATTRIBUTE_VALUE"}}

    This block outputs all products with specified attribute and specified value. Replace ATTRIBUTE_NAME with name of your attribute and ATTRIBUTE_VALUE with value of your attribute if attribute type is text or ID of the value of your attribute if the attribute type is select. The example bellow will output all products with manufacturer ID = 3.

    {{block type="custom_listing/attribute" name="my_manufacturer" template="catalog/product/list.phtml" attribute="manufacturer" value="3"}}

Github

Latest source code of the extension can be browsed at Github. Here is the repository. Pull requests are always welcomed.

Credits

Thanks a lot to Vinai Kopp for his help with widgets support and toolbar handler.

Release Notes

Initial Release

2012-08-03 09:34:16
  • Version number: 0.1.0
  • Stability: Stable
  • Compatibility: 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7
You must be registered and logged in to get extension key.
You must choose from Magento Connect Version 1.5.1.0 or 2.0.
Learn more

Magento Connect 1.0 change

Initial version uploaded to MagentoConnect
Reviews

About the Developer

This extension was developed by and is supported by openstream

Custom Listings 4 5 5 5
Thanks But for all lists need add this filter for active products. ->addAttributeToFilter('status', 1) April 20, 2013
Work on 1.7.0.2, good work! But, hHow To showing layered navigation? Regards, October 25, 2012
Hello, If I use the sorting for listing, then the page is falling to pieces, and give an error code. Otherwise it's a good extension. October 25, 2012
Very useful extension, However when i used the following code: {{block type="custom_listing/attribute" name="my_manufacturer" template="catalog/product/list.phtml" attribute="manufacturer" value="3"}} It listed both simple and configurable products. I just want it to show the configurable ones. Any ideas? October 9, 2012
Great work, it works well with specific attributes, but it's a little complicated to search the value of an attribute... I had to try 3 or 4 different values for the "manufacturer" attribute, I think to find the right value, you have to go in the SQL tables and find its ID, right ? Anyway, nice work :) HubZ August 27, 2012
1-5 of 5
Q&A
Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.

Close

Register

* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window

Login

To upload extension you must be logged in.

* Required Fields

Forgot Password?

New User? Register

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.