Archive for the ‘Magento’ Category

To get the Magento metapackage: Log in to your Magento server or localhost path where you would like to install the Magento. Make sure you have proper permissions to use that folder.Change to the web server docroot directory or a directory that you...

On transferring a Magento website Database running on MySQL 5.7.34 to MariaDB 10.2.39, I get the following error: [naveenos@server2 etc]# mysql m1_db < db.sql ERROR 1005 (HY000) at line 4080: Can't create table `catalog_product_relation`...

We all are developers and generally we do mistake in files and folders permission. It might be intentionally to fix any issue or by mistake. But how to fix the permissions back when it happened. Just go to your Magento setup root folder and run these...

Getting error on Magento connect manager "Access is locked. Please try again in a few minutes." Go to var/ folder and open file /var/brute-force.ini Change the following two first lines to: brute-force-bad-attempts-count =...

In my previous post [How to programmatically add shipment with a tracking number to any order : PART I], you found that how can we generate shipment for an order programmatically. Here we are going to learn next step to add tracking number with generated...

We are assuming that we have an order incremented id. and we want to make shipment for this order. Here also we are assuming that invoice has been generated for order already. so we are going to generate only shipment. $orderId = '1000001'; ...

I tried to wrote this code when I was working on a cron file for all orders. My client wants a cron file that get all orders information including all ordered item and their detail. First, I searched on google but I didn't found any exact solution then...

Magento provides following types of page layout in default. 1column, 2columns-left, 2columns-right, 3columns, empty, and print. But sometimes we need to change design in layout and we do not want to affect on other pages. For example, we want to use...

Magento provides lot of inbuild functionalities. Using "protected function _prepareColumns()" function we can create or add new column to the grid. Like: protected function _prepareColumns() { $this->addColumn('first_name',...

Have you upgraded your magento version OR installed any module/extension manually? If you getting this error: "Fatal error: Call to a member function addFieldToFilter() on a non-object ......" after doing any step above then you have to following steps...

Today we are working on cron file that will call all model methods of my custom module. But we are getting error: "Magento: Fatal error: Call to a member function getModelInstance() on a non-object in appMage.php on line 141". when we are...

Sometimes we need to give free shipping on some specific conditions but we do not want to enable free shipping method. Then what to do? After did much R&D and read many blogs I found a solution. It was so simple, it is possible by shopping cart price...

We can add or remove anythings in magento core files but it is not a perfect solution. To make a perfect solution, we are creating a small module. By this module you will able to add / remove navigation links from customer account dashboard. Firstly,...

Magento comes with many folders and its structure is complex. In general, it is not easy to find the perfect file to edit for a specific section. Because there may be many folders with same name in different directories. you are thinking then What is...

In default magento setup, product rating is not showing on product detail page while in the demo you see that rating is showing. Don't worry about this. we show you how you can enable rating system by following below steps: 1. Log in to admin...

Magento provides log file to maintain each type of error on your application. By this you can add log error or exception to magento's system log file. Its very handy to view coding errors. Developing for Magento is often hard, especially since it’s not...

If customer is logged in on site and you want to get all information of that customer then you can get by below script: if( $customer = Mage::getSingleton('customer/session')->isLoggedIn()) { $customerData =...