The following steps to describe about to create an commerce order programmatically in Drupal
global $user;
$product_id = 100;
$quantity = 1;
$order = commerce_order_new($user->uid, 'cart');
commerce_order_save($order);
$line_item = commerce_product_line_item_new($product, $quantity, $order->order_id);
commerce_line_item_save($line_item);
$order_wrapper = entity_metadata_wrapper('commerce_order', $order);
$order_wrapper->commerce_line_items[] = $line_item;
commerce_order_save($order);
Web Development Information [PHP, DRUPAL, MYSQL, MAGENTO, JQUERY, JAVASCRIPT, CSS, HTML5]
Friday, January 30, 2015
Thursday, December 4, 2014
Implement Jquery infinite scroll plugin
Plugin Source: https://github.com/paulirish/infinite-scroll/
Automatic Scroll:
$('selector').infinitescroll(options);
Manual Scroll:
$('#scroll-container').infinitescroll(options);
$('#scroll-container').infinitescroll('unbind');
$('.view_more').click(function() {
$('#scroll-container').infinitescroll('retrieve');
return false;
});
Note:
You may have to add the manual trigger behavior if you are working with masonry or isotope in order to make it work. Just include manual-trigger.js after infinitescroll and pass the behavior by passing behavior: 'twitter' when calling the plugin.
Automatic Scroll:
$('selector').infinitescroll(options);
Manual Scroll:
$('#scroll-container').infinitescroll(options);
$('#scroll-container').infinitescroll('unbind');
$('.view_more').click(function() {
$('#scroll-container').infinitescroll('retrieve');
return false;
});
Note:
You may have to add the manual trigger behavior if you are working with masonry or isotope in order to make it work. Just include manual-trigger.js after infinitescroll and pass the behavior by passing behavior: 'twitter' when calling the plugin.
Monday, October 27, 2014
GIT shows warning when pull
GIT shows warning when pull. If you are getting the below warning message when GIT pull
(gnome-ssh-askpass:29014): Gtk-WARNING **: cannot open display:
Please use "unset SSH_ASKPASS"
(gnome-ssh-askpass:29014): Gtk-WARNING **: cannot open display:
Please use "unset SSH_ASKPASS"
Friday, October 10, 2014
Show new products list on homepage in Magento
Please follow the below steps to showing the new products list on homepage in Magento.
1. Admin -> CMS -> Pages
2. Edit "Home page" content
3. Click "Content" tab
4. Press "Show/Hide editor"
5. Click "Insert Widget"
6. Choose "Catalog New Products List" from Widget type drop down
7. Ans choose "Widget Options"
8. Done. Insert Widget
1. Admin -> CMS -> Pages
2. Edit "Home page" content
3. Click "Content" tab
4. Press "Show/Hide editor"
5. Click "Insert Widget"
6. Choose "Catalog New Products List" from Widget type drop down
7. Ans choose "Widget Options"
8. Done. Insert Widget
Wednesday, October 8, 2014
Magento admin login not working
There is the problem with session cookie. So open the /app/code/core/Mage/Core/Model/Session/Abstract/Varien.php file and comment out the line
//'domain' => $cookie->getConfigDomain(),
//'secure' => $cookie->isSecure(),
//'httponly' => $cookie->getHttponly()
//'domain' => $cookie->getConfigDomain(),
//'secure' => $cookie->isSecure(),
//'httponly' => $cookie->getHttponly()
Subscribe to:
Posts (Atom)