Lỗi Magento
“Fatal error: Class ‘Mage_Adminhtml_Controller_action’ not found”
Do code của các module hay extension có một số file chức năng triệu gọi class PHP có tên : Class ‘Mage_Adminhtml_Controller_action’ , class này được hỗ trợ bởi core source nguồn của Magento version để các module tích hợp được phép sử dụng.
Nhưng đối với các phiên bản Engine của Magento từ version 1.9.x.x trở lên thì tên của class PHP này đã được thay đổi với chỉ đúng 1 sự thay đổi nhỏ là chữ “Action”, cụ thể : Class ‘Mage_Adminhtml_Controller_Action’.
Nên để hoạt động được đúng chức năng gọi class PHP từ core Magento ta phải thay đổi tên gọi class cho trùng với tên Magento quy định, ta thay đổi như sau trong code PHP chứa cụm từ ‘Mage_Adminhtml_Controller_action’ :
Class 'Mage_Adminhtml_Controller_action' -> Class 'Mage_Adminhtml_Controller_Action'
Chúc các bạn thành công.
Trân trọng.