-
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.
Speed Up Magento On Shared Hosting
Saturday, April 10, 2010 4:00:43 AM PDT
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
Google Base product Setup with Magento
Friday, February 26, 2010 3:51:05 AM PST
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
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 portfolioMagento Model Override
Thursday, February 25, 2010 11:03:19 PM PST
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
< config >
< modules >
< Classic_Googlebase >
< active >true< /active >
< codePool > local < /codePool >
Classic_Googlebase >
modules >
config >
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
< 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 portfolioMagento 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
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




