Overstappen naar Mac OS X – revisited

In 2011 heb ik een blogpost geschreven over overstappen naar Mac OS X. Ondertussen zit ik nu al meer dan 3 jaar op een Mac te werken en zal even mijn oude blog bij langs gaan en inventariseren hoe het nu gaat per punt en waar ik tegen aan ben gelopen. #1 Finder keyboard shortcuts …

Another Reason Why I Love Amazon

I’ve been a fan of Amazon for a while. As a non-American, I’m actually using Amazon a lot. Living in the Netherlands has one disadvantage; there is no Amazon.nl, which makes me default back to Amazon.de for old school hardcover books and Amazon.com for new school Kindle ebooks. Ahh, the awesome Kindle (now there’s a …

GeoIP voor Magento’s OneStepCheckout installeren op de server

Eerst GeoIP downloaden en compileren; wget http://geolite.maxmind.com/download/geoip/api/c/GeoIP-1.4.8.tar.gz && tar zxvf GeoIP-1.4.8.tar.gz && cd GeoIP-1.4.8 && ./configure && make && make install apt-get install libgeoip-dev libapache2-mod-geoip pear install Net_GeoIP pecl install geoip-devel geoip echo “extension=geoip.so” >> /etc/php5/apache2/php.ini wget http://geolite.maxmind.com/download/geoip/database/GeoIPv6.dat.gz && gunzip GeoIPv6.dat.gz mv GeoIPv6.dat /pad/naar/jouw/magento/ Het kan zijn dat /etc/php5/apache2/php.ini niet het pad van je php.ini …

Compilation conflicteert met de Sisow Magento extension

Na het draaien van het compilation proces wordt compilation automatisch ingeschakeld. De Sisow betaal module werkt alleen niet meer correct na het inschakelen van de compilation. Dit komt omdat Sisow heeft gekozen om een bestand met de benodigde functies doIssuerRequest(), curl_post(), parseFromXml() en unescapeXml() te includen in de file Form.php in plaats van deze te …

Magento’s afrondingsfout BTW

In sommige Nederlandse shops komen er afrondingsverschillen tevoorschijn na het toepassen van BTW. Dit komt vooral veel voor als de prijzen van de producten inclusief in de shop worden ingevoerd en ook inclusief worden weergegeven. Magento doet namelijk uit zichzelf een vertaling van het inclusief bedrag naar het exclusief bedrag en dan weer van het …

Magento Collections conditional statements overzicht

Komt rechtstreeks uit /lib/Varien/Data/Collection/Db.php (_getConditionSql()). Voorbeeldje; [php]$products = Mage::getModel(’catalog/product’)->getCollection(); $products->addAttributeToFilter(’entity_id’, array(’in’=> array(1,2,36,35) ) ); $products->load();[/php] Extragratis tip; om de daadwerkelijke query te zien, doe je $products->load(true);. Ook handig is de exportToArray() functie om zo snel een 2D array van je object te maken. * Build SQL statement for condition * * If $condition integer or …