Установка необходимых модулей Drupal
Перед установкой Ubercart мы должны установить несколько модулей Drupal. Эти модули сторонних разработчиков не являются частью ядра, и их создают отдельные программисты или компании. Они добавляют дополнительные функции или они усиливают существующие функции.
Вы можете увидеть полный список модулей для Drupal на http://drupal.org/project/Modules.
На самом деле, только модуль Token необходим для работы Ubercart . Что такое Токены можем прочитать на главной странице этого модуля, http://drupal.org/project/token:
Токены это небольшие фрагменты текста, которые могут быть размещены в больших документах с помощью простых заполнителей, например, %site-name or [user].
Token модуль обеспечивает центральный API для модулей, которые используют эти знаки,и добавляют свои собственные маркеры значений. Обратите внимание, что модуль Token не предоставляет никаких видимых функций для пользователей, на самом деле он предоставляет услуги по обработке токенов для других модулей.
Для Drupal 6 в модуль Token входит подмодуль "Token Action", который может быть включен отдельно. Он предоставляет "действия" для Drupal Actions/Trigger модулей, которые используют Token замены.
Ubercart использует токены в несколько функций, как подтверждение сообщений или в сообщениях электронной почты.
Следующая куча модулей необходима для поддержки изображений. Мы хотим, чтобы наши продукты имели хорошие изображения и в нескольких размерах. Мы также хотим, чтобы наши клиенты увеличить эти изображения. Drupal не дает поддержку изображение из коробки, так Ubercart использует не один, а шесть различных модулей. Установка всех этих модулей кажется займет времени и будет сложным процессом, но они обновляют Drupal, предлагая новые возможности, необходимые для нашего интернет-магазина. Модули необходимые для установки:
Content Construction Kit (CCK): Это один из самых важных модулей Drupal. Он позволяет пользователю создавать новые типы контента и добавлять новые поля для существующих типов контента, используя только интерфейс администратора, без необходимости каких-либо знаний в области программирования. Этот модуль можно скачать по адресу http://drupal.org/project/cck
FileField: Этот модуль является расширением для CCK. Он создает поле для добавления файла . Этот модуль можно скачать здесь http://drupal.org/project/filefield.
ImageField: Этот модуль также является дополнением для CCK. Он создает поле изображения. Этот модуль можно скачать здесь http://drupal.org/project/imagefield.
ImageAPI и ImageAPI GD2: ImageAPI используют библиотеку GD2 для обработки изображений через PHP. Это очень нужные модули, потому что они позволяют нам выполнять основные действия над изображениями, такие как изменение размера, поворот, добавление водяных знаков, обрезка, или конвертирования в другой формат непосредственно из браузера, без необходимости импорта в приложение для редактирования изображений. Страница этого модуля http://drupal.org/project/imageapi.
ImageCache: Этот модуль позволяет создавать предопределенные стандарты изображения. Ubercart использует ImageCache, чтобы настроить все изображения продукции. Мы загружаем изображения, а модуль динамически генерирует файлы для каталога продукции, эскизы, фотографии и корзину. Страница этого модуля http://drupal.org/project/imagecache.
Thickbox: Этот модуль объединяет jQuery плагин Thickbox (http://jquery.com/demo/thickbox) с Drupal. Нажатие на изображение открывает его полноразмерную версию в новом окне, без перезагрузки всей страницы. Он обеспечивает автоматическую интеграцию со всеми вышеупомянутыми модулями. Страница этого модуля http://drupal.org/project/thickbox.
Google Analytics: Этот модуль добавляет статистику Google Analytics на ваш сайт. Он не только собирать общую статистику, такую как количество посетителей, наиболее популярные страницы. Отслеживания электронной торговли и аналитика очень полезный инструмент, который поможет вам анализировать рентабельность бизнеса и управлять вашей маркетинговой стратегией. Страница этого модуля http://drupal.org/project/google_analytics.
Views: Этот модуль предоставляет администратору сайта веб-интерфейс, который позволяет легко менять вид содержания сайта. Далее мы увидим некоторые творческие способы использования представлений, таких как создание списков наших продуктов и пользовательские функции, как до-продажи и кросс-продажи. Страница этого модуля http://drupal.org/project/views.
Для установки всех этих модулей, сначала вы должны скачать. Затем создайте папку sites/all/modules, распакуйте файлы и скопируйте модули в эту папку. Наконец, перейдите к http://localhost/admin/build/modules, выберите из этого списка нужные вам модули и нажмите кнопку Сохранить.