This tutorial explains how to export static blocks Magento. Here I am showing how to export static blocks in CSV. Export Static Blocks Magento The following code export all the cms pages from Magento 1. Initialise Script require_once '../app/Mage.php'; ini_set('display_errors', 1); Mage::app('admin'); Mage::setIsDeveloperMode(true); Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID); getCmsblocks(); Export Static Blocks function getCmsblocks() { $blocks = Mage::getModel('cms/block')->getCollection(); echo "block here".PHP_EOL; foreach ($blocks as …
Read More »Uncategorized
SMTP email code magento
This tutorial explains how to configure SMTP email code magento 1.9. SMTP email code magento public function getMail( $html ) { try { $smtp_host = Mage::getStoreConfig('smtppro/general/smtp_host'); $smtp_port = Mage::getStoreConfig('smtppro/general/smtp_port'); $config = array( 'port' => $smtp_port, 'auth' => 'login', 'ssl' => Mage::getStoreConfig('smtppro/general/smtp_ssl'), 'username' => Mage::getStoreConfig('smtppro/general/smtp_username'), 'password' => Mage::getStoreConfig('smtppro/general/smtp_password') ); $transport = new Zend_Mail_Transport_Smtp($smtp_host,$config); Zend_Mail::setDefaultTransport($transport); $this->_mail = new Zend_Mail('utf-8'); $this->_mail->setBodyText($html); $this->_mail->setFrom(Mage::getStoreConfig('call_back/call_back_details/from_email_address'), Mage::getStoreConfig('call_back/call_back_details/send_email_name')); …
Read More »Uncancel order magento
This tutorial explains how to uncancel order magento 1.9. Uncancel order magento load(86066); echo $order->getStatus().PHP_EOL; echo $order->getState().PHP_EOL; //$order->setState(Mage_Sales_Model_Order::STATE_COMPLETE); $order->setStatus(Mage_Sales_Model_Order::STATE_COMPLETE); echo $order->getData('state').PHP_EOL; $order->addStatusToHistory(Mage_Sales_Model_Order::STATE_COMPLETE); $order->setData('state', Mage_Sales_Model_Order::STATE_COMPLETE); $order->save(); foreach ($order->getAllItems() as $item) { $item->setQtyCanceled(0); $item->save(); } echo $order->getStatus(); echo $order->getState().PHP_EOL;
Read More »Cancel Pending Payments Magento
This tutorial explains how to cancel pending payments Magento 1 automatically. Filter Pending Payments Magento private function cancelPendingPayments() { $fromDate = date('Y-m-d H:i:s', strtotime('-2 hour')); $toDate = date('Y-m-d H:i:s', strtotime(now())); $orderCollection = Mage::getResourceModel('sales/order_collection'); $orderCollection->addFieldToFilter('status', 'pending_payment') ->addFieldToFilter('updated_at', array( 'from' => $fromDate, 'to' => $toDate, 'date' => true )) ->getSelect() ->order('entity_id') ->limit(20); if( count( $orderCollection ) < 1 ) { return; } …
Read More »Google Invisible reCaptcha Magento
This tutorial shows how to add Google Invisible reCaptcha Magento 1. Google Invisible reCaptcha Magento <?php class Addpeople_Validatecaptcha_Model_Observer lớp Addpeople_Validatecaptcha_Model_Observer { { public function loginValidateCaptcha(Varien_Event_Observer $observer) hàm công khai loginValidateCaptcha(Varien_Event_Observer $observer) { { try { thử { $action = $observer->getControllerAction(); $action = $observer->getControllerAction(); $request = $action->getRequest(); $request = $action->getRequest(); if( ($request->getActionName() == ‘loginPost’) && ( Mage::getStoreConfig(‘validate_captcha/server_side_validation/enabled_login’) ) ) { nếu( …
Read More »Invisible recaptcha register form magento
This tutorial explains how to add Invisible recaptcha register form magento 1.9. Please use the server side validation. Invisible recaptcha register form magento <?php class Addpeople_Validatecaptcha_Model_Customer_Customer extends Mage_Customer_Model_Customer lớp Addpeople_Validatecaptcha_Model_Customer_Customer mở rộng Mage_Customer_Model_Customer { /** /** * Validate customer attribute values. * Xác thực giá trị thuộc tính của khách hàng. * For existing customer password + confirmation will be …
Read More »
pearlbells