It’s quite easy if you know where to start. There are two ways, you can use UILabel or NSString. With UILabel you can control width and height of […]
How to get payment method in Magento?
Just call: $payment = $order->getPayment()->getMethodInstance()->getTitle();
How to get country name from country ID in Magento?
This one is quite simple: $countryName = Mage::getModel(’directory/country’)->load($country_id)->getName();
How to fix broken serialized string in php?
From time to time previously serialized array will get broken. The most common problem occurs when string length is invalid so instead of a:2:{i:758;s:4:”test”;i:759;s:4:”test”;} you have a:2:{i:758;s:4:”test”;i:759;s:9:”test”;} becouse […]
iOS throws: “sgx error: background gpu access not permitted”
Well, this one can be really painful. But solution is simple, just make sure you are stopping every OpenGL AND sound activity in applicationWillResignActive function, not in applicationDidEnterBackground (becouse […]
Sorting custom collection in Magento
It seems to be trivial, but it’s not. If you want to use custom table and custom model, and sort collection by one of your table’s column, you […]
How to check if product is in stock in Magento?
Well, that is pretty simple but in case someone will need this, just: $product = Mage::getModel(‘catalog/product’)->load(123); $inStock = Mage::getModel(‘cataloginventory/stock_item’)->loadByProduct($product)->getIsInStock();
How to create Magento shipment programmaticaly?
In case someone will need this, it’s quite simple: $order = Mage::getModel(‘sales/order’)->load( 1234 ); $shipment = Mage::getModel(‘sales/service_order’, $order)->prepareShipment(array()); $shipment->register(); $shipment->getOrder()->setCustomerNoteNotify(false); $shipment->getOrder()->setIsInProcess(true); $transactionSave = Mage::getModel(‘core/resource_transaction’)->addObject($shipment)->addObject($shipment->getOrder())->save();
Magento FACT Finder export
Preparing such export is quite easy, so let’s begin with adding new button in products listing: in app/code/core/Mage/Adminhtml/Block/Catalog/Product.php in _prepareLayout() function add such code: $this->_addButton(‘export_fact’, array( ‘label’ => […]