(0 item) - US$0.00

You have no items in your shopping cart.

 

 

Integrating Dynamic Category Products and GoMage Advanced Navigation

NOTE: SInce release 2 of the Dynamic Category module, the changes below is no longer required. The new version of the Dynamic category Products module has no rewrites, and is thus compatible with all other modules out-the-box.

 

The information below are purely for those clients who had not yet upgraded to v2.

 

Since release 0.3.0, Dynamic Category Products have been specifically coded to work when GoMage Advanced Navigation is also installed.

To make the modules work properly together some changes need to be made to GoMage Advanced Filters configuration file (config.xml)

This page describes how to integrate Dynamic Category products with Gomage Advanced Navigation (4.1+)
The content is of a technical nature, and is intended for a developer. 
It is not suggested that a non-developer attempt this integration, and it should *never* be done directly on a live site.
If you do not feel comfortable to make these changes, and do not have a developer ready, ProxiBlue can make the adjustments at the cost of $100. (not negotiable) Please email us if this service is required. 

The changes require that you remove some rewrite directives from GoMage Advanced Navigation, which is in conflict with Dynamic Category Products. 

In the table below, locate the line in the config.xml file, and replace it with the given line. In all cases all you are doing is commenting out the line.

Code adjustments for GoMage config.xml (located: <magento root install>/app/code/local/GoMage/etc/config.xml)
locate this line of code replace with this line of code
<layer>GoMage_Navigation_Model_Layer</layer> <!-- <layer>GoMage_Navigation_Model_Layer</layer> -->
<layer_filter_category>GoMage_Navigation_Model_Layer_Filter_Category</layer_filter_category> <!-- <layer_filter_category>GoMage_Navigation_Model_Layer_Filter_Category</layer_filter_category>-->   
<product_collection>GoMage_Navigation_Model_Resource_Eav_Mysql4_Product_Collection</product_collection> <!-- <product_collection>GoMage_Navigation_Model_Resource_Eav_Mysql4_Product_Collection</product_collection>-->   
<layer_filter_attribute>GoMage_Navigation_Model_Resource_Eav_Mysql4_Layer_Filter_Attribute</layer_filter_attribute> <!-- <layer_filter_attribute>GoMage_Navigation_Model_Resource_Eav_Mysql4_Layer_Filter_Attribute</layer_filter_attribute>-->   
<layer_filter_price>GoMage_Navigation_Model_Resource_Eav_Mysql4_Layer_Filter_Price</layer_filter_price> <!-- <layer_filter_price>GoMage_Navigation_Model_Resource_Eav_Mysql4_Layer_Filter_Price</layer_filter_price>-->   
<layer_filter_decimal>GoMage_Navigation_Model_Resource_Eav_Mysql4_Layer_Filter_Decimal</layer_filter_decimal> <!-- <layer_filter_decimal>GoMage_Navigation_Model_Resource_Eav_Mysql4_Layer_Filter_Decimal</layer_filter_decimal>-->   
<layer_filter_category>GoMage_Navigation_Model_Resource_Eav_Mysql4_Layer_Filter_Category</layer_filter_category> <!-- <layer_filter_category>GoMage_Navigation_Model_Resource_Eav_Mysql4_Layer_Filter_Category</layer_filter_category>-->   
   

 

 

 

 

 

 

 

 

 

You also need to make change to Dynamic Categories config.xml, which is again simply the removal of one line of code, which is in conflict with GoMage Advanced Navigation

 
locate this line of code replace with this line of code
<layer_filter_attribute>ProxiBlue_DynCatProd_Model_Catalog_Layer_Filter_Attribute</layer_filter_attribute> <!--<layer_filter_attribute>ProxiBlue_DynCatProd_Model_Catalog_Layer_Filter_Attribute</layer_filter_attribute>-->