{{::logo_magento.jpg?direct&200|}}
====== Installation and Configuration Magento ======
----
===== Requirements =====
If Magento and TYPO3 share the same domain, please change the setting ''Cookie Path'' to ''/''
Please go to ''Web > Session-Cookie-Management > Cookie-Path'' and enter a ''/''
{{::cookie_path_setting.jpg|}}
===== Installing the Module =====
Use the Magento Connect Manager to install MageLink.
You can obtain the installation key from the following url:
''[[http://www.magentocommerce.com/magento-connect/catalog/product/view/id/23008/s/magelink/]]''
or download directly from the [[downloads|downloads page]]
Please make sure, you can install extensions that are in //beta// state.
To make sure, please check the following setting in the "Settings"-Tab.
{{::beta.jpg?direct|}}
After successful installation, it should appear in your "Existing Extensions"-List
{{::extlist.jpg?direct|}}
----
===== Module Configuration =====
Go to System - Configuration and find the line that is named "Services". Within this, you should find a new option called "MageLink". If not, please clear the cache and try again.
{{::magento_config.jpg|}}
=== Single SignOn/Off Settings ===
**TYPO3 Base URL**
Please enter the full url to the TYPO3 Site
**URL of the TYPO3 Login Site**
Please enter the full url to the TYPO3 Site where the Login Plugin is included.
**Enable Ajax Single SignOn/Off Listener**
This setting enables the ajax listener on Magento. **Set it to off if TYPO3 and Magento share the same domain!**
=== Connection Settings ===
**Shared Key for decryption**
Please enter the same encryption/decryption key, that you've used in TYPO3.
=== Import Settings ===
**Associated website on customer import**
Please select the default website, where the imported customers are assigned to, when the user source setting is TYPO3
----
===== Configuring Webservices =====
This setting is only needed if Magento and TYPO3 are located on different servers.
==== Add a new role ====
Please go to System - Webservices - Roles and add a new role to create access for the webservice-user you will add later.
{{::webservices.jpg?direct|}}
==== Add access rights to MageLink Webservices ====
MageLink needs the following rights to work properly:
{{::accessrights.jpg?direct|}}
==== Adding a new API User ====
Go to System - Webservices - Users and add a new user.
{{::apiuser.jpg?direct|}}
Don't forget to assign the role to the user!
{{::role.jpg?direct|}}