Magento Banner Slider Extension

Looking for a Banner slider with different animation effect .Enjoy the new extended version of banner
banner slider with more animation to chose from and an easily configurable backend system .
developed by our team and now available at magento connect :

http://www.magentocommerce.com/magento-connect/magento-smooth-slider-1524.html

Magento Cookies

/**
* set cookie
* name and value are mandatory; other parameters are optional and can be set as null
* $period = cookie expire date in seconds
*/
Mage::getModel('core/cookie')--->set($name, $value, $period, $path, $domain, $secure, $httponly);
/**
* get cookie with a specific name
* $name = name of the cookie
*/
Mage::getModel(‘core/cookie’)->get($name);
/**
* get all cookies as an array
*/
Mage::getModel(‘core/cookie’)->get();
/**
* delete/remove cookie
* $name is mandatory; other parameters are optional and can be set to null
*/
Mage::getModel(‘core/cookie’)->delete($name, $path, $domain, $secure, $httponly);
?>

Magento redirect functions

/* Redirect to certain url */
_redirectUrl($url)

/* Redirect to certain path */
_redirect($path, $arguments=array())

/* Redirect to success page */
_redirectSuccess($defaultUrl)

/* Redirect to error page */
_redirectError($defaultUrl)

/* Set referer url for redirect in response */
_redirectReferer($defaultUrl=null)

/* Identify referer url via all accepted methods (HTTP_REFERER, regular or base64-encoded request param) */
_getRefererUrl()

/* Check url to be used as internal */
_isUrlInternal($url)

Magento urls and paths

Below are the ways to access magento urls and paths :

URLS:

Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_LINK)

http://www.domain.com/index.php/

Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB)

http://www.domain.com/

Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN)

http://www.domain.com/skin/

Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_JS )

http://www.domain.com/js/

Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA)

http://www.domain.com/media/

Paths :

base Mage::getBaseDir()
Mage::getBaseDir(‘base’) /var/www/magento/
app Mage::getBaseDir(‘app’) /var/www/magento/app/
code Mage::getBaseDir(‘code’) /var/www/magento/app/code
design Mage::getBaseDir(‘design’) /var/www/magento/app/design/
etc Mage::getBaseDir(‘etc’) /var/www/magento/app/etc
lib Mage::getBaseDir(‘lib’) /var/www/magento/lib
locale Mage::getBaseDir(‘locale’) /var/www/magento/app/locale
media Mage::getBaseDir(‘media’) /var/www/magento/media/
skin Mage::getBaseDir(‘skin’) /var/www/magento/skin/
var Mage::getBaseDir(‘var’) /var/www/magento/var/
tmp Mage::getBaseDir(‘tmp’) /var/www/magento/var/tmp
cache Mage::getBaseDir(‘cache’) /var/www/magento/var/cache
log Mage::getBaseDir(‘log’) /var/www/magento/var/log
session Mage::getBaseDir(‘session’) /var/www/magento/var/session
upload Mage::getBaseDir(‘upload’) /var/www/magento/media/upload
export Mage::getBaseDir(‘export’) /var/www/magento/var/export

EBS Payment module for Magento

As E-Billing Solutions (EBS) Payment gateway is one of the latest payment methodology used in India now days  as it provides a consultative approach to Indian Merchants for facilitating suitable online payment solutions and benefit from the exponential growth witnessed in E-commerce. Magento is one of the most popular E-commerce open source and its capturing the Indian Market as well . It help us to have the development faster and with advance features .We can provide as an extension also.

If you need the  E-Billing Solutions (EBS) Payment Module for Magento site I can provide you.
If you have any queries please contact me at my
Email address : surjan.negi@treewalker.in
Skype: treewalker.technologies
Gtalk: treewalker.technologies@gmail.com
Phone: 080-65832315
Mobile: +91-9916024769

customers in admin taking too much time to load

In magento if you have many customers and trying to load the products in admin under customers > manage customers , it takes too long to load or in some case it hangs the system .

I faced this problem in on of the project and after debugging the issue , i found that the issue is caused because of the  sql query created to load the customers in grid . In the sql query if you remove the “order by” clause then it loads the products without any problem

To make it work I just comment one line  at this path “app\code\core\Mage\Adminhtml\Block\Customer”

From the below code comment this line “$this->setDefaultSort(‘entity_id’);”

public function __construct()
{
parent::__construct();
$this->setId(‘customerGrid’);
$this->setUseAjax(true);
//$this->setDefaultSort(‘entity_id’);
$this->setSaveParametersInSession(true);
}

Try this ,i think it would help

Skip import row, is not valid value “” for field “type”

While trying the magento bulk import , we come across some of the issues . One of the issue which come across while updating the product which existing sku is as follow :

” Skip import row, is not valid value “” for field “type” ”

The reason for this is that the data which you are trying to update using the sku , does not exist, so magento display this error.

I hope this will help ..

Skip Import Row, Required Field “sku” Not Defined

While importing the bulk import of products in magento  we usually face this issue.

“Skipping import row, required field “sku” is not defined.”

The reason for this is that if the csv is not saved in UTF-8 format and you are using some special characters in the csv like some other language names . To avoid this you must save the csv using UTF-8 format .

To create a csv in UTF -8 format you just download the Open Office Org and when you are on the save screen, tick the “Edit filter settings” box and then once you click save you will be given the option of choosing the encoding format.

Hope this will fix the problem