Часть 03. Основные настройки, которые следует сделать после установки.
Итак, Virtuemart 2 установлен. Тех, кто думает, что откроет сайт и сразу увидит готовый интернет-магазин, я должен огорчить – этого не будет. После установки, Virtuemart 2 требуется еще и настроить. В этой статье я расскажу про самые важные настройки, которые следует сделать после установки.
Лирическое отступление.
Сейчас, когда среди посетителей сайта встречаются не только новички, но и старожилы, которые изучали еще серию статей по первому Virtuemart’у, становится сложно угодить всем сразу. С одной стороны, я стараюсь писать статьи так, чтобы разобраться мог даже новичок в сайтостроении, с другой стороны, я понимаю, что тем, кто уже перешел с уровня новичка на следующие, более высокие уровни, читать такие статьи становится малоинтересно. Чередовать простые статьи со сложными – плохая идея, т.к. это запутает всех: и новичков и профи. Поэтому я хочу обратиться в первую очередь к старожилам: ждите, интересные и сложные статьи по Virtuemart 2 обязательно будут, но только после того, как я опишу базовые возможности компонента. Без этого нельзя. Нельзя построить большое здание без прочного фундамента. Пройдет некоторое время и серия вырастет, я надеюсь, в нечто большее, чем просто описание Virtuemart 2. А пока предлагаю обсуждать все сложные вопросы в соответствующей ветке форума уроков Joomla. Надеюсь на ваше понимание. А теперь перейдем, собственно, к описанию компонента.
Основные настройки, которые следует сделать после установки Virtuemart 2. Связывание Virtuemart 2 с пунктом меню Joomla.
Первое, и наверное, самое важное, что следует сделать – связать Virtuemart 2 с пунктом меню Joomla. Зачем это нужно? Такова идеология Joomla. Чтобы Joomla могла понимать, как работать с компонентом, нужно привязать его к пункту меню. Привязана должна быть именно главная страница Virtuemart 2. Можно создавать пункты меню и для других страниц, но главная обязательно должна присутствовать.
После того, как вы привяжете Virtuemart 2 к пункту меню, вы сможете управлять модулями Joomla, относительно этого компонента. Что я имею ввиду? Например, у вас есть модуль, который вы хотите показывать только в интернет-магазине и не хотите, чтобы он отображался для остального сайта (это, к примеру, может быть модуль корзины или каталога товаров). Возможна и обратная ситуация: вы имеете модуль который следует показывать везде, кроме интернет-магазина. До привязки Virtuemart 2 к пункту меню Joomla, вы не можете решить эти задачи, после – легко. Достаточно зайти в настройки конкретного модуля и отметить пункты меню, для которых он будет отображаться. Пункт меню, который привязан к главной странице Virtuemart, отвечает за сокрытие/отображение не только на этой конкретной странице, а во всем компоненте в целом. Но хватит теории. Давайте посмотрим, как это делается на практике.
Для того, чтобы привязать Virtuemart 2 к пункту меню Joomla, переходим в менеджер меню, и создаем новый пункт меню:
Далее выбираем тип пункта меню. У нас это будет «Virtuemart – Главная»:
После заполняем дополнительные поля и сохраняем наш пункт меню:
Теперь в пункте меню видим нашу ссылку:
Если по каким-либо причинам вы не хотите показывать на сайте ссылку на главную страницу Virtuemart, то нужно завести отдельное скрытое меню и поместить этот пункт в него. Что значит «скрытое меню»? В админке Joomla меню создается через менеджер меню, а на сайте меню отображается через модуль меню, который также должен быть создан вместе с новым меню. Так вот, если вы создадите меню в админке, но не создадите к нему модуль для отображения этого меню на сайте, то меню будет скрытым. Т.е. оно будет работать как обычное меню, но не будет отображаться на сайте. Создание скрытого меню – отличный прием, когда связать с меню что-то необходимо, а показывать на сайте это не нужно. Как раз наш случай.
После того, как Virtuemart 2 связан с пунктом меню Joomla, перейдем к другим правкам.
Основные настройки, которые следует сделать после установки Virtuemart 2. Перевод заголовков модулей Virtuemart 2.
Эта правка достаточно проста и очевидна. При установке пакета модулей Virtuemart 2, эти модули автоматически публикуются. Поскольку заголовки модулей хранятся не в языковых файлах, а в базе данных, то по умолчанию они отображаются на английском языке:
Для того, чтобы перевести заголовки модулей, заходим по очереди в каждый из них в менеджере модулей и исправляем заголовки вручную:
Вот примерный перевод заголовков:
VM - Shopping cart = Корзина
VM - Best Sales = Хиты продаж
VM - Search in Shop = Поиск по магазину
VM - Featured products = Рекомендуемые товары
VM - Currencies Selector = Выбор валюты
VM - Manufacturer = Производители
VM - Category = Категории товаров
Основные настройки, которые следует сделать после установки Virtuemart 2. Создание папки для хранения файлов и счетов.
После установки и локализации Virtuemart 2, если вы зайдете в настройки этого компонента, то увидите такое предупреждение:
«Предупреждение, Безопасный путь, по соображениям безопасности, создание папки по URL не доступно, создайте также папки для счетов внутри для хранения данных. Рекомендуемый путь для вашей системы»
Для того, чтобы избавиться от этого назойливого предупреждения, а также внять ему, создадим папку для счетов и других файлов, которая будет недоступна для простых пользователей. «Недоступность» достигается очень просто: Virtuemart 2 предлагает создать папку вне файловой структуры сайта. Рекомендуемый путь определяется автоматически и указывается в предупреждении. Таким образом, для решения этой проблемы:
1) создаем папку «vmfiles» там, где предложено;
2) копируем путь к этой папки из предупреждений
3) Переходим в Virtuemart 2 –> Настройки –> Вкладка «Шаблоны» –> Блок «Настройки файлов» и вставляем в опцию «Безопасный путь» то, что скопировали. Если все сделано правильно, предупреждение больше не появится.
Хочу заметить, что если вы делаете сайт на локальном сервере, то при переносе на хостинг безопасный путь нужно будет исправить.
Основные настройки, которые следует сделать после установки Virtuemart 2. Заполнение информации о магазине.
Следующий важный шаг – заполнение информации о магазине. Чтобы ввести все данные о магазине, переходим в Virtuemart –> Магазин. Здесь появляется анкета, многие данные из которой будут видеть пользователи на том или ином этапе работы с магазином. Здесь вводим название и описание магазина, логотип, выбираем допустимые валюты и валюту по умолчанию, указываем минимальную сумму заказа и различную правовую информацию.
Во вкладке «Дополнительная информация» вводим информацию о продавце. Контакты, телефоны, и.т.д. Поля, заполняемые здесь, редактируются через менеджер полей, заполняемых пользователем.
Вот и всё. Есть множество других настроек в глобальной конфигурации Virtuemart 2, но они довольно просты и нет смысла описывать их отдельно. Остальное будет появляться по ходу пьесы. Далее мы добавим способы оплаты и доставки, разберемся с полями, заполняемыми пользователями, создадим производителей, настроим налоговую политику, после чего можно будет приступать к наполнению. Об этом и не только вы узнаете из следующих статей серии. Подписывайтесь на рассылку. Будет интересно!