Blog: Extra-ordinary

Magento get products from category randomly

Just follow the below code $products = Mage::getModel(‘catalog/product’) ->getCollection() ->addAttributeToSort() ->addAttributeToSelect(‘small_image’) ->addCategoryFilter(Mage::getModel(‘catalog/category’)->load()); $products->getSelect()->order(new Zend_Db_Expr(‘RAND()’));

Continue Reading

Bootstrap: How to make dropdown navigation Parent links an active link?

please add below js, hope it will work jQuery(function($) { $(‘.navbar .dropdown’).hover(function() { $(this).find(‘.dropdown-menu’).first().stop(true, true).delay(250).slideDown(); }, function() { $(this).find(‘.dropdown-menu’).first().stop(true, true).delay(100).slideUp(); }); $(‘.navbar .dropdown > a’).click(function(){ location.href = this.href; }); });

Continue Reading

Why Python for Data Analysis?

Python has become one of the most popular dynamic,programming languages, along with Perl, Ruby, and others. Python and Ruby havebecome especially popular in recent years for building websites using their numerous web frameworks, like Rails (Ruby) and Django (Python). Such languages are often called scripting languages as they can be used to write quick-and-dirty small programs,or scripts. I don’t like the term …

Continue Reading

MySQL 5.7 3x Faster than MySQL 5.6

Magento has the biggest slice from the e-commerce cake and it’s a very cleaver but robust system. Any switch/upgrade can be painful even because these systems are customized strongly. This is why business owners and developers don’t upgrade very slowly. But might be the time is here 🙂 In the last few years we can see a very positive progress …

Continue Reading

How to remove decimal price in magento

just need to edit core file of Magento app\code\core\Mage\Directory\Model\Currency.php or you can create a file in local folder Find the following :  public function format($price, $options=array(), $includeContainer = true, $addBrackets = false)     {         return $this->formatPrecision($price, 2, $options, $includeContainer, $addBrackets);     } Replace with:  public function format($price, $options=array(), $includeContainer = true, $addBrackets = false)     {         return $this->formatPrecision($price, 0, $options, $includeContainer, $addBrackets);     }  

Continue Reading

How to Increase PHP memory limit

PHP memory limit sometimes makes it problem to upload. please check way to increase your memory limit. Way 1:  Modify php.ini Search “memory_limit” in your php.ini, and change the value of it. If no “memory_limit” found, add the following line at the end of php.ini memory_limit = 2568M ; Save file. And restart Apache. Way 2: .htaccess Find the “.htaccess” …

Continue Reading

Python String Operations

Concatenation >>>’Zend’ + ‘Anwar’ Zendanwar >>>’Zend’ *3 ZendZendZend Iterating Through String >> count = 0 >>> for str in ‘Zend Anwar’: if(str == ‘n’): count += 1 >>> print(count, “String Found”) 2 String Found  

Continue Reading