Choose the right tools for your Magento project

Magento can be hard. We all know it. We can make your work easier by picking the right tools. I wanted to share with you the stuff I am using in my last project. And which, IMO, should the MUST-BE in every Magento installation. PHP-Error https://github.com/panrafal/PHP-Error Better error display. My hack for it https://gist.github.com/piotrbelina/10d5544c5fc872ec2a77 Aoe […]

Magento: Enabling modules via local.xml

I wanted to enable some modules only locally, without the possibility to use them on production. This would eliminate a vulnerability of leaking debug data. As an example I will use Magneto Debug module. To enable a module only locally and keep it turned off anywhere else. In app/etc/modules/Magento_Debug.xml delete the line <active>true</active> In app/etc/local.xml […]

Magento: Debugging Webservices

During an audit I had to check with a debugger how one of Magento Webservices works. I found a post on Troubleshooting Magento Web Service using Python so I could easily manipulate with SOAP requests. To debug the code in IDE I added the cookie with XDebug session id. from suds.client import Client from suds.xsd.doctor […]