I tried this extension on my website to test the email notification system when an event is here, and was very satisfied. you can easily understand how the observer - event works with this small code.
My plugin has now an Observer as well now: http://www.website1service.com/magento-extensions/magento-google-mapclick-form.html
August 13, 2014
Everything works very well!!
I miss only one option, set block name, for example: "Best Seller" , "New product"
How can i simle add this title on my home page?
July 21, 2014
Pay attenction to a problem in admin
After installing this extension you can have problems with the "Index Management" page on admin panel.
The page don't show and you see a blank page.
As described here http://stackoverflow.com/questions/23285181/magento-index-management-page-just-shows-blank
July 9, 2014
Installed the .dat file manually as suggested by other people and now it work - however I am trying to follow the example code but cannot get it to work properly.
I am trying to display the country code for the IP address in the customer orders in Admin - if I use the following in template/sales/order/view/info.phtml:
<?php $geoIP = Mage::getSingleton('geoip/country'); echo $geoIP->getCountry();?>
I get the country code for my IP displayed.
But if I use (from the examples on Github):
<?php $geoIP = Mage::getSingleton('geoip/country'); echo $geoIP->getCountryByIp('184.108.40.206');?>
I get an error:
<b>Fatal error</b>: Call to undefined method Openstream_GeoIP_Model_Country::getCountryByIp() in <b>/public_html/app/design/adminhtml/default/default/template/sales/order/view/info.phtml</b> on line <b>89</b><br />
Can anyone point out what I am doing wrong?
June 3, 2014
Small issue with Index Management
Just make sure you're not overwriting magento's core index module adminhtml layout updates, using 'index' for your module, where 'geoip' would be a much better choice and more 'self speaking'.
January 15, 2014
its working fine. only problem i had was syncing the database, i have downloaded and manually place it in var/geoip
followed this tut to redirect visitors to a specific store by their ip using this extension and works like a charm
November 23, 2013
Great extension, but need layered navigation!
Thanks a lot for this extension,
but we need layered navigation.
Can you please guide us with that??
Thanks a ton!
November 23, 2013
Thanks for this useful extension.
How can we add most selling, most viewed and new products listings?
Also layered navigation is a must! How can we add layered navigation into cms pages with these listings?
November 12, 2013
Very useful extension
It does exactly what it's advertised.
However, there are some things that need to be taken into consideration:
1. I needed to manually upload the file GeoIP.dat into /var/geoip
2. If your server is behind a reverse proxy / varnish server / etc, you need to manually make the code that handles this. I performed a check for HTTP_X_FORWARDED_FOR header, and if it wasn't set, I checked REMOTE_ADDR
Other than these minor kinks that are easily fixed, and are not really the issues from the developers, the extension works as intended.
Also, for "perfectionists", the extension does not give 100% accurate results for various reasons (1 - it's free, the paid version is more accurate, 2 - IP spoofing is so easy, 3 - there are free proxies).
Thank you for the extension!
October 8, 2013
Could be useful, but not working as-is
Backend (AJAX) sync not working (with Magento 220.127.116.11):
returns 404, This URL is not properly registered.
Solution - in app/code/community/Openstream/GeoIP/etc/config.xml replace:
Cron updated working neither, but might be misconfiguration on my side.
Additional hint: GeoLiteCountry URL is now
Recommended to use that in
app/code/community/Openstream/GeoIP/Model/Abstract.php (or better make it configurable in backend).
Also cron_expr should be '0 0 8 * *'.
September 18, 2013