Как установить Magento и настроить интернет-магазин? Шаблоны и темы.

Сегодня мы хотим рассказать вам о том, как установить Magen­to на локальную машину при помощи XAMPP Lite, и постараемся раскрыть перед вами все карты! Процесс установки на реальный сервер будет почти аналогичным, просто мы предлагаем вам начать с локальной версии, чтобы “поиграться” и в целом освоить систему, чтобы убедиться, что она подходит вам.

Шаг 1 – Что такое Magento?

Magen­to – это многофункциональная CMS, которая предлагает продавцам отличную гибкость и контроль над внешним видом, наполнением их интернет магазина. Интуитивно понятный интерфейс админ-панели Magen­to позволяет сделать оптимизацию поисковые системы, а также инструменты для управления каталогом, что позволит вам создавать полноценные решения, отвечающие требованиям вашего бизнеса. Эта система была разработана с расчетом на максимальную гибкость и отличную поддержку.

Так разработчики Magen­to говорят о своем проекте.

Этап 2 – Скачиваем Magento

Прежде всего, нам нужно скачать Magen­to. Пройдите по ссылке magentoecommerce.com и. вы сможете выбирать между небольшой версией для скачивания, которая позволит вам самостоятельно загружать файлы, а также «полную версию», которая уже содержит все необходимые файлы. Обязательно воспользуйтесь услугой в виде примеров заполнения магазина, так как они могут сильно помочь вам на начальном этапе работы. Существует русифицированная сборка от magento-forum.ru, но она не бесплатна.

Этап 3 – Скачиваем XAMPP Lite

XAMPP Lite – это специальный архив в формате «скачал-запустил-удалил-забыл», который не требуется устанавливать. XAMPP Lite содержит Apache, MySQL 5.1, PHP 5.2, php­MyAd­min 3.1 и многое другое. Это невероятно сокращенный вариант старшего брата XAMPP. Этот архив позволит вам получить все необходимое для запуска Magen­to. Вы можете скачать архив.

После того, как вы скачали архив, распакуйте XAMPP Lite на ваш жесткий диск по следующему адресу X:/xampplite (где Х отвечает за букву раздела на диске).

Этап 4 – Настраиваем XAMPP Lite

Magen­to имеет высокие требования к аппаратному оснащению и ПО на сервере. Именно поэтому нам нужно будет слегка подстроить XAMPP Lite. Придется скачать некоторые дополнительные расширения. Внутри 2 файлов, D:xamppliteapachebinphp.ini и D:xampplitephpphp.ini, нам нужно будет снять комментирования с 4 строк кода.

В обоих файлах найдите следующее:

…и уберите предупреждающие точку с запятой, чтобы у вас получилось нечто следующее:

  • extension=php_curl.dll
  • extension=php_mcrypt.dll
  • extension=php_mcrypt_filter.dll
  • extension=php_mhash.dll

Этап 5 – Замена libmysql.dll

Чтобы запустить Magen­to нам нужно заменить libmysql.dll на более свежую версию. Просто скачайте http://windows.php.net/downloads/snaps/php‑5.2‑win32-VC6-x86-latest.zip и скопируйте включенный в него libmysql.dll в папки D:xamppliteapachebin и D:xampplitephp.

Этап 6 – Запускаем XAMPP Lite

Кликните по D:xampplitexampp-control.exe чтобы запустить панель управления. Внутри панели вы можете запустить сервер Apache и MySQL.

Этап 7 – Создаем новую базу данных

Пройдите по адресу 127.0.0.1/phpmyadmin чтобы открыть php­MyAd­min. Введите название БД (отличным вариантом будет magen­to), а затем нажмите cre­ate.

Этап 8 – Устанавливаем данные примеров

Данные примеров в Magen­to нужно устанавливать ДО установки самого движка. Иначе вы столкнетесь с ошибкой.

Нажмите «import» и выберите magento_sample_data_for_1.9.0.sql, который вы скачали во втором этапе.

Затем нажмите ОК, чтобы произвести импорт. Это может занять какое-то время (около 30 секунд). Так что, будьте терпеливы, и не прерывайте этот процесс. В результате у вас должно получиться следующее:

Этап 9 – Установка Magento

Для начала распакуйте скачанный во втором этапе magento‑1.9.0.tar.bz2 в папку htdocs: D:xampplitehtdocsmagento. Убедитесь, что в папке есть все нужные файлы, включая index.php. Структура вашей папки должна выглядеть следующим образом:

Затем в окне браузера откройте localhost/magento. Magen­to начнет процесс установки. Прежде всего, вам нужно будет принять условия лицензионного соглашения.

Выберите язык установки и валюту. В разделе «Con­fig­u­ra­tion» можно оставить все как есть. В Envi­ron­ment вам нужно будет указать данные о разрешениях, которые можно получить у хостера.

В следующем этапе вам нужно будет создать аккаунт для администратора. Введите ваши личные данные и информацию о логине. Поле Encryp­tion Key можно оставить пустым.

После того, как вы подтвердите информацию о логине и нажмете «next», можно считать, что вы закончили установку.

Этап 10 – Знакомимся с внешним интерфейсом Magento

Кликнув по кнопке «Go to Fron­tend», вы перейдете по адресу localhost/magento/. Теперь можно исследовать магазин, так как он наполнен примерами, подабавлять товаров в корзину и ознакомиться с популярной страницей проведения оплаты в Magen­to. Просто знакомьтесь с вашим новым магазином на Magen­to.

Этап 11 – Внутренний интерфейс администратора

Если захотите перейти к админ-панели, или так называемому внутреннему интерфейсу, то старайтесь использовать 127.0.0.1 вместо local­host. Некоторые браузеры не сохраняют cook­ies если в доменном имени отсутствует точка, а это может усложнить вам процесс авторизации в админ-панель.

Откройте http://127.0.0.1/magento/admin/, чтобы авторизоваться. Как только вы введете данные об аккаунте, вас перенаправят к консоли управления.

Этап 12 – Введение в шаблоны оформления

Шаблон в Magen­to отвечает за визуальное оформление сайта. К примеру, вы можете выбрать стандартный шаблон, который поставляется вместе с платформой, либо изменить его или вообще использовать совсем иной. Однако следует помнить о том, что отдельные от платформы шаблоны могут содержать файлы, который отличаются от файлов стандартных.

Если вы хотите просто переместить корзину с левой боковой панели на правую, то вам нужно будет просто скопировать соответствующий файл из стандартного шаблона в папку с вашим новым и подстроить некоторый код. Magen­to сначала загружает все файлы с вашего личного шаблона, а уже потом обращается за помощью к низшим по иерархии (в данном случае default).

Таким образом Magen­to сохраняет за собой возможность обновляться. С каждым выпущенным обновлением от команды разработчиков, файл в вашем стандартном шаблоне переписываются. И таким образом производится защита ваших измененных файлов.

Этап 13 – С чего начать работу с шаблонами?

Шаблоны для Magen­to делятся на две директории. При работе с ними, эти две папки должны оставаться вашей точкой отсчета.

Файлы разделяются на «доступные по интернету» (вроде изображений и javascript-кодов), и на те, который скрыты из соображений безопасности.

  • Папка 1: app/design/frontend/default/default/ — эта папка содержит разметку, переводы (локализацию) и материалы шаблона.
  • Папка 2: skin/frontend/default/default/ — эта папка содержит изображения, CSS-код и javascript-коды.

Этап 14 – Интерфейс и шаблон

Интерфейс представляет собой коллекцию из шаблонов. Давайте взглянем на эти две папки, так как они представляют структуру интерфейсов:

• Папка 1: app/design/frontend/default/default/
• Папка 2: skin/frontend/default/default/

В обоих случаях default отображает название интерфейса или шаблона. Так что, если работаете над шаблоном под названием my_theme в интерфейсе под названием my_interface, то вы будете работать в папке app/design/frontend/my_interface/my_theme/.

Этап 15 – Что такое блоки?

В Magen­to работа ведется при помощи структурных блоков и блоков контента. Структурные блоки отвечают за структуру страницы. Обычно они делятся на заголовочную часть, боковые панели, область контент, и подвал. Мы можем создавать такие блоки контента как например списки, навигацию, поиск и так далее, а затем добавлять их в структурные блоки.

Этап 16 – Введение в структуру

Блоки контента приписываются к структурным блоками при помощи структуры. Структура создается при помощи XML-файлов, и ее можно найти в app/design/frontend/default/default/layout. Таким образом вы можете позже повторно использовать ранее созданные шаблоны, будь то модуль корзины или боковой панели.

Видео-уроки

Этап 17 – Подытожим

Теперь вы имеете базовый навык и знания в терминологии и работе с Magen­to. Это в дальнейшем поможет вам глубже изучить эту великолепную бесплатную платформу. Лично я рекомендую вам следующие ресурсы, которые позволят вам охватить весь необходимый фундамент.

0 0 vote
Рейтинг

emagnat

Публикации онлайн журнала об интернет-торговле Emagnat Авторы: Игорь Зельманов, Евгения Власова, Екатерина Яковлева, Василий Эдмунт, Анна Зябрева, Юрий Москвин, Юрий Кудренко, Ольга Шостак, Алена Яркова, Иван Серебренников

Подписаться
Уведомление о
0 Комментарий
Inline Feedbacks
View all comments