Куда идем?

Данная статья посвящена таким настройкам VirtueMart, как информация о магазине, страны, валюты, модули и функции ядра.

 

Настройка VirtueMart. Первые шаги

Для доступа к конфигурации VirtueMart выберите «Компоненты -> VirtueMart» в админке Joomla.

Рисунок 1 – Админка Joomla: список компонентов.

Если вы видите страницу приветствия VirtueMart, кликните по ссылке «Перейти к управлению магазином»

Навигация в админке VirtueMart появится на странице «Электронный магазин: Панель управления»

Панель управления VirtueMart

Настройка VirtueMart. Информация о магазине

Чтобы начать создание своего магазина, выберите «Магазин –> Информация о магазине» в интерфейсе администратора VirtueMart.

Администрирование VirtueMart: Информация о магазине.

Информация с этой страницы отображается в различных частях интернет-магазина.

Поля страницы «Информация о магазине»:

Название магазина (обязательно) – название вашего магазина.

Название компании – владельца магазина (обязательно)название вашей компании.

URL – интернет-адрес магазина.

Адрес 1 – Строка для первого адреса магазина.

Адрес 2 – Строка для второго адреса магазина.

Город – город, в котором расположен ваш магазин.

Регион – регион, в котором расположен ваш магазин.

Страна – страна, в которой расположен ваш магазин.

Индекс – почтовый индекс расположения магазина.

Телефон – номер телефона магазина.

Контактная информация – ФИО, должность, телефоны, факс и E-mail персоны для контактов.

Логотип (обязательно) отображает текущий логотип магазина.

Загрузить изображение (необязательно) – если вы загрузите изображение, оно станет логотипом магазина.

Минимальная сумма заказа – сумма, на которую нужно совершить покупку, чтобы оформить заказ.

Минимальная сумма заказа для бесплатной доставки – минимальная сумма, на которую нужно совершить покупку, чтобы доставка была бесплатной.

Валюта – основная валюта магазина.

Символ валюты – например «$» или «руб».

Количество разрядов – количество цифр, показываемых после запятой у цен. Например, 1.54$ – 2 разряда.

Разделитель – символ разделения целой и дробной части цены.

Разделитель тысяч – символ для разделения тысяч.

Формат положительного значения – позволяет выбрать стиль отображения положительных цен, например, «15$» или «$15».

Формат отрицательного значения – позволяет выбрать стиль отображения отрицательных цен, например, «-15$» или «$15-».

Список доступных валют – этот список определяет какие валюты принимаются для оплаты в вашем магазине.

Примечание

Все валюты, выбранные здесь, могут быть использованы для оплаты! Если вы этого не хотите, просто выберите валюту вашей страны.

Описание – описание вашего магазина, которое показывается на странице shop.index.

Условия обслуживания – полный текст условий обслуживания, который показывается клиенту.

После заполнения информации о магазине нажмите «Сохранить». Теперь вы готовы начать добавление категорий, товаров и производителей.

Настройка VirtueMart. Страны, валюты, модули и функции ядра

Управление странами

Управление странами осуществляется через «Список стран», который доступен в «Настройки» –> «Список стран».

Администрирование VirtueMart: Список стран.

Для добавления новой страны нажмите «Новый» в верхней части страницы и заполните требуемые поля.

Администрирование VirtueMart: Добавить страну.

Не забудьте сохраниться, и новая страна добавится в список.

Вы можете изменять существующие страны. Для этого просто нажмите на название страны и на открывшейся странице измените требуемые свойства. Опять же не забудьте сохранить изменения.

Чтобы удалить одну или несколько стран из списка нажмите на ссылку корзины напротив требуемой страны и подтвердите удаление, либо отметьте требуемые страны и нажмите «Удалить» в верхней части страницы.

Управление валютами

Валютами можно управлять на странице «Список валют», которая находится в «Настройки» –> «Список валют».

Администрирование VirtueMart: Список валют.

Для добавления новой валюты нажмите «Новый» в верхней части страницы и заполните соответствующие поля.

Администрирование VirtueMart: Добавить валюту.

Не забудьте сохраниться, и новая валюта добавится в список.

Вы можете изменять существующие валюты. Для этого просто нажмите на название валюты и на открывшейся странице измените требуемые свойства. Опять же не забудьте сохранить изменения.

Чтобы удалить одну или несколько валют из списка нажмите на ссылку корзины напротив требуемой валюты и подтвердите удаление, либо отметьте требуемые валюты и нажмите «Удалить» в верхней части страницы.

Модули ядра VirtueMart

Модули ядра  VirtueMart не имеют ничего общего с модулями Joomla, которые используются на сайте.

Модули ядра создают части вашего магазина и используются для управления различными секциями и доступа к ним.

Осторожно

В этой части настройки VirtueMart вы должны действовать осторожно. Изменение модулей ядра и их разрешений может привести к блокировке пользователей и даже магазина.

Модулями ядра можно управлять на странице «Список модулей», которая находится в «Настройки» –> «Список модулей».

 

Администрирование VirtueMart: Список модулей ядра.

Для добавления нового модуля нажмите «Новый» в верхней части страницы и заполните соответствующие поля.

Администрирование VirtueMart: Добавить модуль.

Не забудьте сохраниться, и новый модуль добавится в список.

Вы можете изменять существующие модули. Для этого просто нажмите на название модуля и на открывшейся странице измените требуемые свойства. Опять же не забудьте сохранить изменения.

Чтобы удалить один или несколько модулей из списка нажмите на ссылку корзины напротив требуемого модуля и подтвердите удаление, либо отметьте требуемые модули и нажмите «Удалить» в верхней части страницы.

Функции ядра VirtueMart

Функции ядра являются ключевым элементом VirtueMart и позволяют контролировать доступ ко всем процессам в VirtueMart. Функции выполняются при использовании параметра «func» в URL с учетом других URL-параметров.

Осторожно

В этой части настройки VirtueMart вы должны действовать осторожно. Изменение функций ядра и их разрешений может привести к блокировке пользователей и даже магазина.

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

Если вы сделали это, вы увидите список всех функций для данного модуля.

Администрирование VirtueMart: Список функций.

Для добавления новой функции нажмите «Новый» в верхней части страницы и заполните соответствующие поля.

Администрирование VirtueMart: Добавить функцию.

Не забудьте сохраниться, и новая функция добавится в список.

Вы можете изменять существующие функции. Для этого просто нажмите на название функции и на открывшейся странице измените требуемые свойства. Опять же не забудьте сохранить изменения.

Чтобы удалить один или несколько функций из списка нажмите на ссылку корзины напротив требуемой функции и подтвердите удаление, либо отметьте требуемые функции и нажмите «Удалить» в верхней части страницы.

На сегодня всё. Продолжение следует.

Об авторе
Wedal
(Виталий). Веб-разработчик полного цикла (Full Stack). Создатель и автор сайта Wedal.ru.
Основной профиль – создание сайтов и расширений на CMS Joomla.

Похожие статьи

Добавить комментарий

Комментарии  
-1
Спасибо за статьи, очень познавательно! Однако, столкнулся с проблемой, которую не могу решить. При заполнении информации о магазине, а также производителя, она не сохраняется, т.е. остается все по-умолчанию, моей информации нет. Что можете сказать?
2
Андрей, могу предположить только одно - пока вы заполняете информацию истекает время сессии администратора(в этом случае после того, как вы нажимаете кнопку "Сохрнить" появляется форма ввода логина и пароля для входа в админку).
Да, еще возможно вы не жмете кнопку "Сохранить".
Других предположений нет.
0
К сожалению не все так просто. И кнопку сохранить нажимаю и время сессии не истекает.
0
Андрей, тогда ,возможно, дело в кэшировании. Отчистите кэш браузера, через который работаете и кэш Joomla (папка cache).
0
na hoste izmini papku i faili na 777
0
Да, действительно кэш! Огромное спасибо! Премного благодарен!
0
Оказывается полями для регистрации можно управлять через Virtuemart ! )))
0
Подскажите пожалуйста, я установила валюту своей страны (я живу в Казахстане), а все остальные посчита лишними и удалила, теперь выдает ошибку. Как восстановить все валюты обратно?
0
Юля, я бы сделал так:
залез в БД используемого VirtueMart и в БД чистого (который не настраивали) VirtueMart, нашел бы таблицу, в которой хранятся валюты и перенес бы их путем экспорта/импорта из чистой версии в используемую.
А вообще, ошибка может возникать просто из-за того, что где-то в настройках VirtueMart у вас установлена для использования валюта, отличная от вашей. Посмотрите хорошенько настройки VirtueMart.
0
БОЛЬШОЕ Вам СПАСИБО!!!
0
Подскажите пожалуйста, КАК настроить курсы валют: гривна,евро,долар ???
1
Столкнулся с проблемой русификации VirtueMart.
Ver1.1.4 под Joomla 1.5.
Пакет руссификации попросту не устанавливется - пишет, что нет XML-файла.
Вручную переписать - не понятно в какой каталог.
Нет ни описания ничего.
А везде в описаниях приводится русский VirtueMart, как будто все устанавливается сходу. Дурная проблема.
0
Alex, нужно переписать вручную. Возьмите папку languages, которая должна быть в русификации и скопируйте ее в
administrator\components\com_virtuemart
0
Перестала отображаться информация о магазине, в чем может быть проблема?
0
Уважаемый Wedal!
В информации о магазине в строке "Символ валюты" у меня стояло "руб." и в магазине везде правильно отображалось. В один прекрасный день, все цены стали отображаться без символа валюты. По какой причине - непонятно. Однако, теперь в строке "Символ валюты" стало пусто. И никакими силами записать туда "руб." не получается. Не сохраняет в этой строке русские символы. Я пока выкрутился, поставил латинские "p.". Подскажите пожалуйста, как поправить? :oops:
1
Игорь, когда что-то ломается "в один прекрасный день", то в этом, скорее всего, виноваты либо хакеры, либо хостер. В вашем случае больше похоже на второе. Обратитесь в саппорт сославшись на то, что ошибка появилась без вашего вмешательства.

Чтобы точно убедится в вине хостера, попробуйте зайти в базу данных через phpmyadmin, найти поле ввода валюты и изменить его там.
1
Добрый день! Спасибо за отличные руководства!
Вот возник такой казус- нужно предусмотреть возможность осуществления покупок, без регистрации...
звучит по тупому, понимаю, но нужно такое((((

единственно что пока пришло на ум - человек через форму связи кидает на имеил артикулы товаров, а я от его имени оформляю.... тупо и неудобно до дикости.... (((( но нужно.
Может есть какие более разумные варианты?
0
Дмитрий, Virtuemart предусматривает оформление заказа без регистрации. Для того, чтобы совершить покупку, пользователь должен ввести только email и данные, необходимые для покупки(адрес доставки, телефон). Для того, чтобы сделать это, используется скрытая регистрация. Также можно использовать опциональную регистрацию. В этом случае пользователь сам выбирает регистрироваться ему или нет. Выбрать тип регистрации пользователей можно в настройках VirtueMart.
1
Здравствуйте. Согласен с предыдущими посетителями - отличный ресурс!
Вопрос такой: в поле для пользователя отключаю выбор страны и автоматически в таком случае применяется United States.
Как поставить другую страну по умолчанию для пользователя, заполняющего заказ???
В настройках самого магаза стоит нужная страна (Украина)....
0
Костя, я что-то не пойму, если вы отключаете для пользователя выбор страны, зачем ставить для него страну по умолчанию?
2
Я не предлагаю свой товар за пределы Украины, поэтому что бы избегать лишних действий и полей для клиента я хочу это поле отключить. Но тогда при заполнении клиентом регистрационной формы, в информации о нем страна все равно указывается, причем Штаты, что выглядит довольно глупо. Также это влияет на другие штуки - например варианты доставки начинает предлагать DHL и т.д. Наверняка где-то ставится страна по умолчанию, подскажите?
1
Подскажите пожалуйста. Есть в ВМ встроеный модуль корзины и есть шаблон Mesolite, в котором есть прописаное место для корзины (vm cart). Но при покупке более 3 товаров разного вида или товара с длинным названием надпись показать корзину уходит вниз:-? Может Вы сталкивались с подобным? Или может быть Вы видели плагин для ВМ, который бы помог решить эту проблему?
0
константин, плагин тут не нужен. Это проблема верстки. Вам поможет Firebug.
0
Спасибо. Просто думал может есть модуль корзины со скроллом ))
1
Здравствуйте!
Спасибо за Ваши инструкции - все просто и понятно.
Прошу Вас помочь по возможности - пытаюсь сделать на виртуемарте магазин путевок - то есть товар ограничен датой и временем его реализации.
В виртуемарте нет окончания срока реализации и нет повторного срока действия товара.
Попытался реализовать через категории -
2011 - апрель - 22.04 - 11.15 - путевка.
Тогда грамотно ведется учет свободных и занятых мест. Но...
15 туров х 15 интервалов х 30 дней х 12 месяцев = 81000 действий.
Ладно туры копируем, но как копировать категории???
Подскажите пожалуйста какое либо решение окромя 3000 трудолюбивых китайцев.
1
Черкасов Александр, используйте компонент автонаполнения Virtuemart. Об одном из них я писал статью:
http://wedal.ru/rasshireniya-joomla/virtuemart-internet-magazin-na-joomla-chast-22-simplecsv.html
0
Спасибо за совет!
Но к сожалению ссылка в самом каталоге битая. Не осталось ли у Вас случайно ентого расширения? Очень надо.
Спасибо
0
Черкасов Александр, смотрите в комментариях к той статье, там давали ссылку.
1
Здравствуйте.
Я новичок выполняю пока всё по порядку.
Но можно ли уже посмотреть что у меня получается?
При переходе на главную сайта выскакивает стандартная страница Joomla
0
trim74, чтобы просмотреть магазин, добавьте в любое меню новый пункт и выберите для него тип "Virtuemart". Также обязательно нужно активировать главный модуль Virtuemart.
1
здравствуйте, как вывести страницу с информацией о магазине, на сайт
1
cirius, в некоторых шаблонах страницы flypage есть ссылка на информацию о продавце. Просто скопируйте ее и вставьте куда нужно. Проблема в том, что страница, которая по этой ссылке открывается, далека от идеала. Нужно или править очередной шаблон или сделать проще: создать страничку в редакторе, как материал Joomla.
0
Здравствуйте! Вот такой вопрос-описание магазина выводится перед категориями товаров,можно ли поменять местами описание магазина и категории товаров-в модулях или в коде где нибудь?
0
Вася, если используете стандартную главную страницу Virtuemart, то вам нужно в файл shop.index.php.
0
Подскажите, под какую версию магазина идет описание? Была 2.0.0, обновил до 2.0.2, но многое просто не нахожу в магазине.
Напрочь отсутствует "Список модулей" и "Список функций" по рекомендуемому пути...
В настройках только:
Настройки
Поля, заполняемые пользователями
Статусы заказов
Валюта
Страны
0
Игорь, цикл статей написан про Virtuemart 1.1.x. В Virtuemart 2 всё полностью переделали. Под него я начал новый цикл http://wedal.ru/virtuemart-2.html
0
Така проблема: Virtuemart 2.0.14 заполняю все обязательные поля в настройках Магазин, никак не могу понять что делать с полем логотип. Вставляю url картинки всегда пишет картинка не найдена.
Какой правильный путь на localhost? Из-за этого не могу создат магазин... Нигде не найду решения проблемы. Спасибо)
0
Женя, почитайте серию статей по Virtuemart 2 там я описывал эту форму в статье "товары и категории товаров"
0
Добрый день!Установить ограничение на минимальную сумму оплаты - установила,но в корзине эта информация ни как не выводиться, просто не оформляется заказ если сумма заказа меньше чем минимальная, не подскажете как можно это реализовать?
1
Татьяна, скорее всего дело в том, что ваш шаблон Joomla не включает в себя код вывода системных ошибок и предупреждений. Virtuemart 2 выводит эту информацию именно в данном блоке, но многие разработчики шаблонов забывают его добавлять.
Найдите в файле шаблона код:

Код:

<jdoc:include type="component" />


и вставьте ПЕРЕД ним:

Код:

<jdoc:include type="message" />