Первым делом надо скачать последнюю версию магазина VirtueMart для Joomla 2.5 с официального сайта VirtueMart.
Затем установить ее в админке вашего сайта. Делается это в верхнем меню админки "Расширения - Менеджер расширений". У вас в верхнем меню в Компонентах появился пункт VirtueMart.
Первичные настройки VirtueMart
- Магазин сразу ставит и включает нам свои модули, которые не факт, что пригодятся, да и выглядят страшновато, поэтому надо зайти в "Расширения - Модули" и повыключать все модули с названием "VM - ...."
- Магазин ругается, что ему не назначен пункт меню. Давайте назначим. Для этого в заранее созданном меню создадим новый пункт с типом VirtueMart - Категория.
- В "Компоненты - VirtueMart" выберем в левом меню пункт "Магазин".
- "Магазин - Магазин - Продавец" - укажем название магазина, укажем валюту.
- "Магазин - Магазин - Дополнительная информация" - заполнить необходимые поля.
- "Магазин - Способы оплаты" - внести варианты оплаты.
- "Магазин - Способы доставки" - внести способы доставки.
- "Настройки - Настройки - Магазин", укажем "Параметры языка" - русский.
- "Настройки - Настройки - Внешний вид", уберем галочку "Рекомендовать другу".
- "Настройки - Настройки - Формирование цен" и уберем галочку с "Показать налог в корзине".
- "Настройки - Настройки - Оформление заказа", уберем галочку с "Показать последние добавленные товары во всплывающем окне", с "Показать информацию о политике возврата в корзине/на странице подтверждения заказа", с "Показать информацию о политике возврата в корзине/на странице подтверждения заказа". Добавим статусы, при которых приходят уведомления пользователю и администратору.
- "Настройки - Поля, заполняемые пользователем" - убрать "Организация", "Адрес 2", "Факс", "Телефон", "Обращение" с публикации.
- "Настройки - Страны" - скрыть лишние страны.
- "Товары - Категории" - создадим хотя бы одну категорию (установим ей "Опубликовано" - да).
- "Товары - Товары" - создадим товары, указав им ранее созданную категорию или категории.
- Скрыть в css галочку "согласие с Условиями обслуживания" в Корзине.
Как убрать галочку "Я согласен с Условиями обслуживания"
1) открываем файл /administrator/components/com_virtuemart/models/userfields.php
2) находим метод getCoreFields()
3) комментируем , 'agreed'. Получаем метод в следующем виде
function getCoreFields(){return array( 'name','username', 'email', 'password', 'password2' , 'agreed');}
{source}
function getCoreFields(){ return array( 'name','username', 'email', 'password', 'password2'/* , 'agreed'*/); }
{/source}
4) идем в админку VitrueMart Компоненты -> VirtueMart -> Настройки -> Поля, заполняемые пользователем и убираем надоедливую опцию из опубликованных, из обязательных и т.п