Skip to Store Area:

  • Magento Ecommerce Development

    Gone are the days when you had to put on your coat, get into your car and drive down to your local grocery store. And that's not the only good news. If you want to buy a pair of shoes or a designer fur coat, you can do that too. All from the comfort of your home.

  • Magento SEO

    To give your site greater visibility and more visitors, our SEO experts can design your store in a manner that brings it closer to the top in various search engine ranking listings. This brings in greater number of visitors.

  • Upgrade Your Existing Store

    Existing online stores limited by the functionalities of the proprietary software they use. Magento being an open source e-Commerce solution, allows you to easily upgrade from your existing store to a state-of-the-art, attractive and smoothly functioning online store with increased and simplified functionality.

  • Magento Extension Development

    Extensions add custom features according to your specifications. Keeping our focus on shoppers getting exactly what they are looking for and our clients' getting their full value for money on store development, we customize extensions or build them from scratch to meet the specific needs of your online store.

  • Magento Theme Design

    Our design experts can raise the product display capabilities of your e-store into a functional art form. With its endless array of  templates and designs, and countless options to customize displays, your products are displayed exactly how you want them to be seen by visitors. Magento gives you the power to quickly and prominently display each product, or product category, on its own customized information page.

Free Download

Speed Up Magento On Shared Hosting

Saturday, April 10, 2010 4:00:43 AM PDT

You can get a VPS for barely more than a standard shared host. Or better yet, get two VPS accounts and use one only for the database. You're really limited with what you can do to speed up Magento on a shared host, because so many tweaks rely on server configuration (which you can do with a VPS). Also, turn on every cache that you possibly can. See: * http://www.magentocommerce.com/blog/comments/performance-is-key-notes-on-magentos-performance/ * http://www.yoast.com/magento-performance-hosting/ Read More
0 Comments | Posted in General By Magentoecommerce.net

Magento Admin Login problem

Wednesday, March 3, 2010 9:19:15 PM PST


Magento Admin Login Problem

comment few lines in following files to solve the admin login problem.

app\code\core\Mage\Core\Model\Session\Abstract\varien.php

$this->getCookie()->getDomain(),
$this->getCookie()->isSecure(),
$this->getCookie()->getHttponly()

then clear cache from var/cache folder
It will work ------------

Thanks for the reading
Any query please reply.
Check our highly experienced team portfolio

0 Comments | Posted in General By Magentoecommerce.net

Google Base product Setup with Magento

Friday, February 26, 2010 3:51:05 AM PST

GOOGLE BASE PRODUCT SETUP WITH MAGENTO

Before working on Google Base items you need to install SSL Cert on your server for that you need to contact with your system administrator, without SSL cert you cant to anything with Google Base Products.

Question- How to integrate Google base with your magento store.

Answer-Just you need to setup some credentials before adding products to googlebase

You need to setup your Google account detail in Admin-system-Configuration-Google API tab- GoogleBase just setup your user name of Google and setup password and required information. The click on save config. Then create some attribute you want to send with googlebase product from Catalog-Manage attributes. After creating attributes just go to Manage attribute sets and drag and drop your custom attribute to default attribute in general information block. Then go to Admin-GoogleBase-Manage Attribute. Here choose Google Base Item Type * as product and add new attribute in Attribute Mapping block then set your custom attribute with googlebase attribute. Then hit on save mapping. Then go to Admin-Catalog-googlebase-Manage Items. Here you will see two blocks one is googlebase items and one is for Available Products just select few products from Available blocks and fire Add to googlebase Action from dropdown and submit it. The products which you added from Available Products block now you can see them in your GoogleBase items block.

Now go to http://base.google.com here you have to setup your Merchant Account after setting your account here you will se some tabs on left corner like product just click there you can see couple of sub tabs there that must be Active And Inactive . Now here you can see the products which you have added to googlebase from Magento Admin.

Thanks for the reading
Keep going with magento.

Any query please reply.

Check our highly experienced team portfolio

0 Comments | Posted in General By Magentoecommerce.net

Magento Model Override

Thursday, February 25, 2010 11:03:19 PM PST

MAGENTO MODEL OVERRIDING

I am going to show you how to override a Magento core module model folder Just you need to know the flow of the magento MVC structure it will make ease For you to understand model override in magento.

Here I am overriding a Google base Model of core folder through a small new overriding extension.

Let us assume that over company name is Classic and over extension name should be Classic_Googlebase

First of you need to create a xml file in magento/app/code/etc/module/Classic_Googlebase.xml

< ?xml version="1.0"? >
< config >
< modules >
< Classic_Googlebase >
< active >true< /active >
< codePool > local < /codePool >


This code will create a module extension entry in System-Configuration-Advanced-Advanced here you will see your extension name from here you can enable and disable your extension.

After this file you need to create a folder and a xml in app/code/local/Classic/Googlebase/ etc/config.xml

In this config.xml file we need to do something like

Listen Carefully NOTE--- Some times we are trying to create config.xml file with using core folder name using first later as Upper case but it will not successful way.

so here you need to code everything in lowercase except you Extension folder as I have coded below.

You can directly use this file just you need to change the path of you files and folder

You can override any numbers of file in one time

< ?xml version="1.0" encoding="utf-8"? >
< config >
< modules >
< Classic_Googlebase >
< version >0.1.0 < /version >
< /Classic_Googlebase >
< /modules >
< global >
< models >
< googlebase >
< rewrite >
< service_item >Classic_Googlebase_Model_Service_Item< /service_item >
< /rewrite >
< /googlebase >
< /models >
< /global >
< /config >

After this you need to create one more file in your app/code/local/Classic/Googlebase/Model/Service/Item.php and mention whatever code you want to execute in run time

Add Item.php file from core Googlebase directory and make changes here whatever you want to.

Note- This file will called on every page load while you will access I mean don’t thing that it will make changes in your core files your core files will remains as it is like before.

That will just override the code virtually on every page load

Any query please reply.

Check our highly experienced team portfolio
0 Comments | Posted in General By Magentoecommerce.net

Magento Multiple store management

Wednesday, February 24, 2010 8:25:22 PM PST

MAGENTO MULTIPLE STORE OR WEBSITES MANAGEMENT

Before Installing multiple websites or store we need to know the flow and the structure that how this things are onfigured here

•Website:
Websites are ‘Base’ of stores. A website consists of one or multiple stores. Websites can be set up to share user data.

•Store: (or store view group):
Stores are ‘children’ of websites. Products and Categories are configured on the store level. A root category is managed for each store view group, If you will allow multiple stores under single websites will change the catalog structure it will be totally different from single one.

• Store View:
A store needs one or more store views to be browse-able in the front-end. The catalog structure is same for the every store views which belongs to that store, it simply allows for multiple presentations of the data in the front.

The URL structure is must while creating a store the, For Example you can have two different preference store running from same Magento Admin panel like

http://www.magentoecommerce.net/computer
http://www. magentoecommerce.net /laptop

Adding Another Store In Magento
First of all we need to add second store in magento website We're going to do a hypothetical here for the naming conventions, and assume we own computer.com. Adjust the values accordingly for your own store.

1. Login to the Magento admin.Go to the Catalog tab, and select Manage Categories.Click on the Add Root Category button on the left.On the right, for the Name, we'll enter Shoes.com. Set the dropdown to Yes for both Is Active and Is Anchor.Click the Save Category button.Go to the System tab and select Manage Stores.Click on the Create Website button.For the Name, we'll enter Shoes.com, and for the Code, we'll enter shoes. We'll use this value later, so don't forget this!Click the Save Website button.Click on the Create Store button.

2. For the Website, select Computer.com from the dropdown. For the Name, we'll enter Main Store. For the Root Category, select the Computer.com from the dropdown.Click on the Save Store button.

3. Click on the Create Store View button.For the Store, select Main Store from the dropdown, making sure it's for the computer.com website. For the Name, we'll enter English. For the Code, we'll enter computer_en. For the Status, select Enabled from the dropdown.

4. Click the Save Store View button.

5. Go to the System tab and select Configuration.For the Current Configuration Scope (located on the top left), change the dropdown menu from Default Config to computer.com.Select Web from the sidebar on the left under the General heading.For both the Unsecure and Secure sections, uncheck the Use default box next to the Base URL item, and enter the URL for your store, e.g. http://www.computer.com/. Don't forget the trailing slash!Click the Save Config button. Now we have ready with our second magento store setup, you'll need to choose one of the following methods for actually setting up the store on the server-side so visitors can access it.

If the URL structure you've chosen will have different domains for each store, the parked domain method is the fastest and easiest method.

PARKED DOMAIN METHOD

Let’s assume that we own computer.com and laptop.com. The computer.com domain is our primary domain, and Magento is already installed on it. Here's how we would set this up for the computer.com domain:

Login to you C panel or ftp to make changes to run multiple stores. In the input field, enter the domain name that we'll be setting up as a second store, e.g. computer.com. then click on to the add domain.

Then open index.php file to make changes
At the Last line of the index.php

Replace code

Mage::run();

switch($_SERVER['HTTP_HOST']) {
case 'computer.com':
Mage::run('computer', 'website');
break;
default:
Mage::run();
break; }

And if in case if you have more the two store then put follwing code in your index.php file at the end of the lines

Replace Code

Mage::run();

With Code

switch($_SERVER['HTTP_HOST']) {
// computer.com
case 'computer.com':
case 'www.computer.com':
Mage::run('computer', 'website');
break;

// Apparel.com
case 'apparel.com':
case 'www.apparel.com':
Mage::run('apparel', 'website');
break;

// Laptop.com (default store)
default:
Mage::run();
break;
}

Here somebody are not aware of this line $_SERVER['HTTP_HOST']) It will check the domain name which you types in URL of your browser. It will fetch the url and then map it here and if the case matched here it will show you your chooses store if the store is available if not then it will go to default store

These things are must to remember if you are creating multiple store.

Same things you need to in case of multiple websites. just you need to create website in Admin-System-Manage Stores-Create Websites.

If you have multiple websites then you need to change unsecured_url from Admin-System-Configuration- Web Check Unsecured _Url Block

If your website is www.apparel.com then put this in the text box of unsecured_url and then click on save config.

Then create host as we created above for Stores

Then go to index.php and edit last line of the index.php put same condition as we put for stores above just need to put website code there instead of store code

Suppose we have three websites to configured in index.php Like if our website name is

1. www.apparel.com
2. www.fans.com
3. www.perfumes.com

Then the code should be something like that

switch($_SERVER['HTTP_HOST']) {
// www.Apparel.com
case 'www.apparel.com':
Mage::run('store', 'apparel');
break;

// Fans.com
case 'www.fans.com':
Mage::run('storeA', 'fans');
break;

// perfumes.com (default storeB)
default:
Mage::run();
break;
}

If Any Query please Reply .

Check our highly experienced team portfolio

0 Comments | Posted in General By Magentoecommerce.net
MagentoEcommerce.net is continuing to offer Magento ecommerce website development services to its Europe and US clients. Magento is a new professional open-source eCommerce solution offering unprecedented flexibility & control. You can even control every facet of your store, from merchandising to promotions & many more. There are no limits to creativity with Magento. Read More
0 Comments | Posted in General By Magentoecommerce.net