Here I will outline the easiest process to move your Magento store to a different server/hosting. To perform the move, you should have access to the store files and database.
Most commonly, a dropdown box with Yes / No options is used in Magento’s backend to designate an option with a boolean value. This is most likely done due to the complexity of using checkboxes; however it is still possible.
AJAX is a great technology that is used to improve user experience and avoid page reloads, but how can you use it in your own Magento modules? Let’s explore…
1) You should either create a controller, for example: Namespace/YourModule/controllers/AjaxController.php or create a new action in an existing controller
Many developers are wondering how to customize Magento behavior once an order has been placed. In particular, sometimes a company would like to change the order status to “Pending” and send an invoice to the customer automatically after completing the Magento one page checkout. The following article offers a simple solution for this.
Getting all options of a specific attribute in Magento is fairly easy:
$attribute = Mage::getModel('eav/config')->getAttribute('catalog_product', 'color'); foreach ($attribute->getSource()->getAllOptions(true) as $option) { echo $option['value'] . ' ' . $option['label'] . "\n"; }
Magento is a complex system and without proper tools, development for the system can get complex, especially for beginners. In this article, we will examine some of most useful Magento development tools and extensions.