Quadra Extensions

Extension Name

Quadra_Extensions

Developer

Quadra Informatique

Versions

Quadra Extensions 1.0.1

MageRewards 1.7.0.2

Issue Status

Resolved with modifications.

Problem

When creating an order manually, "Get shipping methods and rates" returns no results.

Resolution

1. Copy app/code/ community/TBT/Rewards/Model/Sales/Order.php to app/code/local/TBT/Rewards/Model/Sales/Order.php so that you are not modifying core extension files.

2. Open app/code/ local/TBT/Rewards/Model/Sales/Order.php, change line 50:

class TBT_Rewards_Model_Sales_Order extends Mage_Sales_Model_Order
	

to

class TBT_Rewards_Model_Sales_Order extends Quadra_Extensions_Model_Sales_Order
	

3. Open app/etc/modules/TBT_Rewards.xml and locate the following in lines 7-13:

<depends>
    <TBT_Common/>
    <Mage_Rule/>
    <Mage_Catalog/>
    <Mage_Sales/>
    <Mage_Customer/>
</depends>
	

4. Add the following dependency to the node (see  Resolving extension conflicts):

<Quadra_Extension/>
	

5. Open app/code/community/Quadra/Extensions/etc/config.xml and remove the following from line 39:

<order>Quadra_Extensions_Model_Sales_Order</order>
	

6. Upload new and modified files to your server.

7. Clear your cache.


Please keep in mind that implementing any modifications to your MageRewards core code does void your support agreement because you're adding dependency to the other module.

Still need help? Get Help Get Help