Drupal-Magento is distributed as a module package for Drupal. As such, installing Drupal-Magento requires you to have installed Drupal and any modules that Drupal-Magento depends on to work. The installation process may be broken down into the four steps listed below. Please ensure that you meet the minimum system requirements for Drupal and the Drupal-Magento specific system requirements before starting:
- Install Drupal 6.x and Magento sites (see Magento module page for compatibility information)
- Install required modules in Drupal
- Install Drupal-Magento modules package
- Install required modules in Magento
Install Drupal 6.x and Magento
Install Module Dependencies in Drupal
Drupal-Magento depends on the functions provided by other contributed Drupal modules to run and to provide some simple store configuration. Download and install the latest versions of the following modules for Drupal 6. Modules listed in parentheses are the only modules of a module package that must be enabled.
- CCK (Content)
- CCK (Node Reference)
- CCK (Number)
- CCK (Text)
- CCK (Option Widgets)
- Chaos tool suite
- Elysia Cron
- Date (Date)
- Date (Date API)
- Date (Date Timezone)
- Views Bulk Operations
- Services (XMLRPC Server)
- Services (OAuth Authentication. NOTE: Key Authentication is no longer supported. See: #1335112: Key Authentication for Services 3.x)
If you have drush installed, you can use the drush commands to download required modules:
$ drush dl cck services date filefield imagefield views views_bulkoperations elysia_cron
See the screenshot for more details
Install Required Drupal-Magento’s Modules
Download the Drupal-Magento modules package.
To prevent trouble caused by enabling multiple modules at the same time from different subdirectories, we recommend installing the 4 required Drupal-Magento’s core modules first. This means you should install (enable) Magento, Magento API, Magento Currency, Magento Stock from the Drupal-Magento core module group before installing any other Drupal-Magento related modules: see the screenshot
Enable the related modules:
- Magento Customers
- Magento Stores
- Magento Synchronization
- Magento Structure
- Magento Product
- Magento Cart
- Magento Cart Quote
- Magento Shipping
- Magento Check/Money Order
Click the “Save configuration” button and confirm the enabling of all dependencies.
Install Required Modules In Magento.
Install Drupal-Magento extension through MagentoConnect extension manager. Note: you should change your preferences to download Beta/Alpha packages to download the latest Drupal extension.