CAT | PHP
The Problem: You want to override a Controller’s action with a custom action. Magento Enterprise v1.6.0.0 The Solution: I ran into some issues trying to override a controller’s action yesterday. I think it mainly stems from a version change, but at any rate here’s the “new” way to do it. This comes from a helpful [...]
The Problem: You’ve enabled partial refunds in the Authorizenet Model, but it’s not refunding the proper amounts. This is due to, in my view, a bug in the core which I’ll show you how to patch! The Solution: What you need to do is overload the refund method in the Authorizenet model. Create a new [...]
5
Custom Magento Grid with Ambiguous Column on Filter
6 Comments | Posted by Will Wright in Magento, PHP
The Problem You’ve built a custom grid and the source collection has an ambiguous column in the where clause when applying a filter. The Solution I recently ran into this problem while I was building a custom grid. The situation should be familiar to many of you. I have a custom table storing addresses; for the [...]
The Problem: You want to issue a refund, electronically, through your payment gateway from Magento. The Solution: By default, the community edition of Magento has refunds disabled in the Paygate Models. In order to enable them you need to create a custom Model and overwrite a protected variable. Refer to Part IV: Extending Models for [...]
The Problem: You want to expand upon or change some functionality within Magento. The Solution: Extend a Model! I’m going to use a real world example here because I believe that examples are the best tools for teaching. I was faced with a request for additional functionality in regards to the Authorize.net payment method. Basically, [...]
