Vinai

Groups Catalog

  • Popularity Score 9219 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

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

Hide categories and products from customers depending on the customer group (for Magento 1.5 and older)
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

Groups Catalog

This version only supports Magento 1.5 and older
For Magento 1.6 and newer use the rewrite and more feature-rich version of this extension.

If you have any problems (column not found e.g.) please rebuild the flat product catalog under System > Cache Management first.

 

 

You can specify a default for all categories and products under System / Catalog / Customer Groups Catalog There you can also choose to disable the extension. The default after installation is no categories or products are hidden. You can override the default from the configuration in the Product Management and Category Management pages.

This extension is a lot more flexible then the <a href="../../../../extension/reviews/module/490/login-only-catalog">Netzarbeiter_LoginCatalog</a> and <a href="../../../../extension/489">Netzarbeiter_CustomerActivation</a> modules, but it is also more complex. I suggest not installing this extension together with <a href="../../../../extension/reviews/module/490/login-only-catalog">Netzarbeiter_LoginCatalog</a>, as that doesn't really make sense.

Now supports Magento 1.4 and 1.5

If you ever uninstall the extension (I don't hope so ;)) your site will be broken, because Magento doesn't support a mechanism to remove attributes with an extension, and this extension uses source models. To fix the Error, you have to execute the following SQL:

DELETE FROM `eav_attribute` where attribute_code like 'groupscatalog%';
DELETE FROM `core_resource` where code = 'groupscatalog_setup';

Don't forget to clear the cache, afterwards.

Dataflow: Check this post for information on how to get it to work (thanks to sosuke!):
http://www.magentocommerce.com/boards/viewthread/28303/#t103506

 

TODO:
- When all products in a wishlist are hidden, show the "No items in wishlist" template instead of an empty grid.

Changelog:
0.4.7 Fix another bug introduced during the refactoring in versin 0.4.5
0.4.6 Fix bugs introduced during the previous update. Sorry!
0.4.5 Fix GroupsCatalog to work with the Magento 1.5 ImportExport module
0.4.4 Fix problem with uploaded extension archive
0.4.3 Fix another layered navigation bug in 1.5
0.4.2 Fix the isAnchor Bug - thanks to Gabriel Heter for the pointer to the patch!
0.4.1 Fix the result count in the advanced search
0.4.0 Added redirect on product hidden page (thanks to Jonathan Day for the original patch!)
0.3.9 Magento 1.4.2 compatibility release
0.3.8 Bugfix, now also filters out hidden products from bundled product options
0.3.7 Select default value in backend for products and catgories without any value for the hide_group attribute
0.3.6 Some changes to fix hiding categories in the top navigation in 1.4.1.1
0.3.5 Add attribute backend model
0.3.4 Add category attribute to attribute set and group so it is editable in category management page in Magento 1.4
0.3.3 Magento 1.4 compatibility updates
0.3.2 Make extension work with SOAP/XML-RPC API calls
0.3.1 Dutch locale (nl_NL) added, thanks to Dirk Dinnewet!
0.3.0 Make "Select All" Checkbox in Visible Products Grid usable
0.2.9 Update product attribute backend model0.2.8 Fix bugfix from release 0.2.7 *sigh* Sorry about that
0.2.7 Fix bug in customergroups source model when saving a product after adding it to a new category (Thanks to Don Gilbert!) 0.2.6 The Edit Customer Page has a new tab to enable/disable product accessibility for the customers group. Also, if enabled in the config section the db field size can be dynamically resized if required for complex permission configurations with 20+ groups. Thanks to Liana DiCicco for sponsoring the development.
0.2.5 Magento 1.3.1 compatibility issues (more to come with one of the next mage releases... had to work around awkward implementation quirks)
0.2.4 fixed layered navigation translation namespace
0.2.3 add compatibility to the flat catalog in magento 1.3
0.2.2 added French locale, thanks to vacmar!
0.2.1 try to keep compatibility with Magento 1.1.8 for a bit longer (thanks to Mark Walsham for reporting)
0.2.0 uses a better way to fix the issue fixed in 0.1.9 :)
0.1.9 fixes a bug with the global scope category names being used instead of the store view settings
0.1.8 clears the layered navigation cache for products if the groupscatalog config was changed
0.1.7 fixes the block caching of the layered navigation
0.1.6 fixes the layered navigation
0.1.5 fixed sitemap generation - now uses settings for not logged in customers.
0.1.4 fixes the advanced search bug, and features a rewrite of the filter logic (smaller code base and better compatibility with other modules)
0.1.3 fixes compatibility with Magento 1.1.7 and above
0.1.2: Fixed bug introduced with 0.1.1 (bad start here, sorry for that. Thanks to Tom Arnst for notifying me)
0.1.1: Navigation block caching fixed

If you have ideas for improvements or find bugs, please send them to vinai@netzarbeiter.com, with Netzarbeiter_GroupsCatalog as part of the subject.

Release Notes

This extension enables you to hide categories and products from customers depending on the customer group.

2011-06-29 15:27:06
  • Version number: 0.4.7beta
  • Stability: Beta
  • Compatibility: 1.4, 1.4.1.1, 1.4.2, 1.5
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

This extension enables you to hide categories and products from customers
depending on the customer group.
You can specify a default for all categories and products under
System / Catalog / Customer Groups Catalog

There you can also choose to disable the extension.
The default after installation is no categories or products are hidden.
You can override the default from te configuration in the Product Management
and Category Management pages.

You can also set the products visible to a customers group on the "Visible Products" Tab
when editing customers.

If you have 20 or more groups and complex configurations, you may want to enable the
dynamic field resize feature in the config settings, so the extension can grow the field
size when needed. This feature is turned off by default as a safety precaution, because
it is changing a core magento database table.

This extension enables you to hide categories and products from customers depending on the customer group.

2011-05-26 19:23:27
  • Version number: 0.4.6beta
  • Stability: Beta
  • Compatibility: 1.4, 1.4.1.1, 1.4.2, 1.5
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

This extension enables you to hide categories and products from customers
depending on the customer group.
You can specify a default for all categories and products under
System / Catalog / Customer Groups Catalog

There you can also choose to disable the extension.
The default after installation is no categories or products are hidden.
You can override the default from te configuration in the Product Management
and Category Management pages.

You can also set the products visible to a customers group on the "Visible Products" Tab
when editing customers.

If you have 20 or more groups and complex configurations, you may want to enable the
dynamic field resize feature in the config settings, so the extension can grow the field
size when needed. This feature is turned off by default as a safety precaution, because
it is changing a core magento database table.

This extension enables you to hide categories and products from customers depending on the customer group.

2011-05-25 18:41:02
  • Version number: 0.4.5beta
  • Stability: Beta
  • Compatibility: 1.4, 1.4.1.1, 1.4.2, 1.5
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

This extension enables you to hide categories and products from customers
depending on the customer group.
You can specify a default for all categories and products under
System / Catalog / Customer Groups Catalog

There you can also choose to disable the extension.
The default after installation is no categories or products are hidden.
You can override the default from te configuration in the Product Management
and Category Management pages.

You can also set the products visible to a customers group on the "Visible Products" Tab
when editing customers.

If you have 20 or more groups and complex configurations, you may want to enable the
dynamic field resize feature in the config settings, so the extension can grow the field
size when needed. This feature is turned off by default as a safety precaution, because
it is changing a core magento database table.

This extension enables you to hide categories and products from customers depending on the customer group.

2011-05-11 15:33:05
  • Version number: 0.4.4beta
  • Stability: Beta
  • Compatibility: 1.4, 1.4.1.1, 1.4.2, 1.5
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

This extension enables you to hide categories and products from customers
depending on the customer group.
You can specify a default for all categories and products under
System / Catalog / Customer Groups Catalog

There you can also choose to disable the extension.
The default after installation is no categories or products are hidden.
You can override the default from te configuration in the Product Management
and Category Management pages.

You can also set the products visible to a customers group on the "Visible Products" Tab
when editing customers.

If you have 20 or more groups and complex configurations, you may want to enable the
dynamic field resize feature in the config settings, so the extension can grow the field
size when needed. This feature is turned off by default as a safety precaution, because
it is changing a core magento database table.

This extension enables you to hide categories and products from customers depending on the customer group.

2011-05-02 11:45:40
  • Version number: 0.4.3beta
  • Stability: Beta
  • Compatibility: 1.4, 1.4.1.1, 1.4.2, 1.5
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

This extension enables you to hide categories and products from customers
depending on the customer group.
You can specify a default for all categories and products under
System / Catalog / Customer Groups Catalog

There you can also choose to disable the extension.
The default after installation is no categories or products are hidden.
You can override the default from te configuration in the Product Management
and Category Management pages.

You can also set the products visible to a customers group on the "Visible Products" Tab
when editing customers.

If you have 20 or more groups and complex configurations, you may want to enable the
dynamic field resize feature in the config settings, so the extension can grow the field
size when needed. This feature is turned off by default as a safety precaution, because
it is changing a core magento database table.
1 2 3 4 5 ... 8
Reviews

About the Developer

This extension was developed by and is supported by Vinai

Groups Catalog 5 5 20 20
You absolutely nailed it Since when do you install an extension, then adjust settings in 10 minutes? It happened this time. It could not be easier. Works perfectly. Hide categories or hide products - your choice, you have complete control. June 13, 2013
Awesome! I used it to limit bundled products for schools to those customers who belong to that school group which I create. Now, I know there is another extension to have customer assign themselves to a group at account creation, just need to find that way to allow multiple groups to one customer (parents have kids at different schools). Anybody know of one that does that, please let me know! January 31, 2013
Helped to do nice access control for products as well January 16, 2013
This work fine in magento CE 1.7.0.2. I use it to avoid general customers to see products and categories in my wholesale site. Thanks January 4, 2013
Hello Good Extension. congratulations. Can you add restriction UserGroup - Store ? I have more userGroup and Categories. This functionality will be perfect and betterl. June 28, 2012
Working flawlessly on 1.5, thanks a lot Vinai. Saludos. June 12, 2012
HI vinai, Thanks for this extension,It's good. I have install it's beta version for magento 1.6, but there is a problem it's not overwrite older version of this extension, It create new one. So please tell me how i solve it, I want only one(newer). Thanks surya April 23, 2012
Absolutely wonderful with 1.6...! Thanks! April 22, 2012
Great Extension... March 3, 2012
installed on 1.6.2.0 and work. Have some hassle with the API. Solution: create products need a the "groupscatalog_hide_group" set (e.g. "-2" = NONE) January 26, 2012
2 next>>
Q&A
(1 Question : 0 Answers)

Product Q&A

Ask your questions. Share your answers.

 
 
« Back
 
 
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26376579
Customer avatar
I have a store that sells a wide range of items to the general public. They arrive at the site, see the home page, pick a product and checkout.
Also though; I have lots of customers that have their own bespoke products. I want these customers to see only their products once they have logged in (and not the general items on sale). Will this extension provide me with that functionality?

Thank you.
by
jimwatkins
-
1 year, 6 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
1 of 1
1 of 1
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

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.