
Прочитав данную статью вы узнаете, как добавлять товары в VirtueMart 3, а также ознакомитесь с возможностями компонента в управлении товарами.
Для того, чтобы добавить новый товар, необходимо перейти в VirtueMart -> Товары и нажать кнопку Создать. Разберем основные моменты.
Разберем первый раздел, который называется Информация по товару
- Название товара
Думаю, этот пункт не требует пояснений. - Артикул
Артикул товара в вашем магазине. С помощью этого поля можно настроить импорт-экспорт, а также выбор дочерних товаров. (Родительские и дочерние товары будут рассмотрены в одной из следующих статей). Поле не является обязательным. - Производитель
Указывается производитель товара. Предварительно необходимо создать производителя в разделе Производители. Заполнение данного поля дает возможность покупателю посмотреть все товары конкретного производителя. - Категории
Выбирается одна или несколько категорий, к которым относится данный товар. - Опубликовано
Данный чекбокс определяет будет ли показываться товар в интернет-магазине. - Рекомендуемый
Данный чекбокс дает возможность вывести товар в позиции модуля Рекомендуемые товары. - GTIN (EAN, ISBN)
В данном поле указывается штрихкод товара в формате GTIN или в устаревших форматах EAN и ISBN. Поле не является обязательным. - Карточка товара
Позволяет выбрать уникальный вид страницы товара. Подробнее про создание отдельных страниц для определенных товаров и категорий читайте в одной из следующих статей. - Группа покупателя
Если указать группу покупателей, то данный товар будет доступен только этой группе. К примеру, у вас есть бонусные товары, которые доступны только зарегистрированным пользователям. Группы создаются в разделе Заказы и покупатели -> Группы покупателей. - Псевдоним
Название страницы товара в адресной строке браузера. Если не заполнять поле, псевдоним сгенерируется автоматически на основе названия товара. - MPN
Артикул, используемый производителем товара. Поле не является обязательным. - URL
Ссылка на товар на сайте производителя. Поле не является обязательным.
В следующем разделе можно настроить цены на товар, налоги, цены, в зависимости от количества покупаемого товара и т.д. Разберем подробнее.
- Цена
Указывается стоимость товара и валюта. - Налоговое оформление
Позволяет добавить налог к цене (например, НДС 18%). Подробнее о налогах и ценообразовании товаров в VirtueMart 3 поговорим в одной из следующих статей. - Окончательная цена
Цена после применения всех правил ценообразования. Рассчитывается автоматически. - Override Дает возможность установить скидку на товар.
- Группа покупателей
Здесь указывается группа, для которой действует данная цена или скидка. К примеру, вы можете создать группу оптовых покупателей и давать им более низкие цены. - Два поля с датами позволяют указать период действия данной цены или скидки.
- Диапазон количества
Тут указывается количество приобретаемого товара, при котором начинает действовать данная цена. Например, от 1 до 10 единиц товара одна цена, а свыше 10 другая. - Добавить новую цену
Добавляет еще один раздел ценообразования.
Далее небольшой раздел, в котором вы можете указать ID родительского товара, если создаваемый вами товар является дочерним. Очень удобное нововведение VirtueMart 3. В пункте Примечание можно написать какую-либо заметку о товаре. Данный пункт не выводится на витрине.
На вкладке Описание указывается Краткое описание, которое выводится на витрине товаров, подробное Описание, оно выводится в карточке товара, а также Мета-информация. Значение полей мета-информации мы рассматривали в статье Создаем категории товаров VirtueMart 3.
Следующая вкладка называется Статус и позволяет управлять количеством товара, а так же настраивать рассылки покупателям.
- В наличии
Указывается количество товара у вас на складе. - Зарегистрировано, заказано
Указывается количество зарезервированного товара. - Уведомлять, если товара на складе осталось меньше
Когда количество товара будет меньше или равно числу, указанному здесь, администратору придет на почту уведомление. - Шаги по оформлению количества
Позволяет установить кратность заказа. К примеру, вы продаете товар в упаковке количеством 5 штук, а цену, чтобы она казалась ниже, указываете за единицу товара. Соответственно, в это поле необходимо поставить цифру 5. - Минимальное количество для заказа
Тут все понятно из названия, добавлю лишь, что если вы используете поле Шаги по оформлению количества, то значение этого поля должно быть равно значению поля Шаги по оформлению количества. - Максимальное количество для заказа
Тут все понятно из названия. Покупатель не сможет приобрести единовременно большее количество товара, чем указано тут. - Доступен с…
Позволяет указать с какого числа товар будет доступен для покупки. Полезно для акционных товаров. - Доступность
Если позиция товара заказная, в этом поле можно выбрать графическое изображение сроков поставки. Картинки располагаются по следующему пути: корневой_каталог/components/com_virtuemart/assets/images/availability/ и при наличии определенных навыков вы можете заменить их на свои.
В разделе Покупатели вы можете настроить и оправить письмо как всем покупателям, купившим этот товар, так и тем, кто имеет определенный статус заказа, значение которого выбирается в поле Выбрать ‘Состояние заказанных товаров’. А еще данный раздел рекламирует компонент для рассылок AcuMailing 🙂
На вкладке Габариты/Вес указываются, как это ни странно, габариты и вес товара, вес или объем упаковки и количество товара в упаковке. Я не думаю, что данная вкладка вызовет какие-то трудности у вас.
На вкладке Изображение вы можете загрузить одно или несколько изображений вашего товара, а также удалить ранее загруженные картинки.
Вкладка Настраиваемые поля дает возможность указать сопутствующие товары и категории, которые выводятся в карточке товара, а также добавить определенные параметры товара с помощью раздела Тип поля. Тема настраиваемых полей является довольно обширной и будет подробно разобрана в отдельной статье.
Мы рассмотрели основы добавления товаров в VirtueMart 3. Такие тонкости как ценообразование, настраиваемые поля, родительские и дочерние товары, а также создание разных карточек товара для различных товаров мы рассмотрим в других статьях.
Остались вопросы? Задавайте их в комментариях к статье или на нашем форуме.
Здравствуйте, интересует:
* есть ли возможность задавать цена за единицу и цена за упаковку?
* Возможно ли при добаления количества товара делать это в прогрессии, например количество для заказа 3 шт при нажатии добавить будет не 4, а 6 шт
Добрый день!
по первому вопросу: указываете цену за единицу, затем, на вкладке «Габариты/вес» указываете количество товара в упаковке.
В итоге, на странице товара будет показываться цена и за штуку и за упаковку.
по второму вопросу: на вкладке «статус» в поле «шаги по оформлению количества» указываете 3 и при нажатии у вас будет меняться количество 3-6-9 и т.д.
Благодарю вас за помощь !!!
«на вкладке «статус» в поле «шаги по оформлению количества» указываете 3 »
подскажите пожалуйста, а массово случайно это редактировать нельзя?
наполнено уже 1500 товаров
массово — SQL запросом к базе данных
На витрине товаров не выводится краткое описание, а на странице товара выводится. Не подскажете как сделать чтобы и на витрине появилось краткое описание?
components/com_virtuemart/sublayouts/products.php
примерно 107 строка
должен быть следующий код:
Код есть (кроме ), а описания на витрине нет. Может в самом виртумарте где-то выключен показ?
Кроме дива с классом preloader
preloader не нужен — это wordpress дописывает почему-то
пришлите ссылку на сайт
А при чем здесь ворпресс, мы же о джумле говорим, точнее о виртумарте. Наверно очепятка )
Я сайт создал временно на поддомене shop.art-plane.ru/kategorii/nabory
я про div с классом preloader.
данный сайт сделан на WP, соответственно, плагин WP, который отвечает за вывод кода в комментах по какой-то причине в конце когда добавляет div с классом preloader и кучу закрывающих div.
руки не доходят разобраться.
опечатки нет. последняя строка кода не нужна — это баг WP
у вас в стилях закомментирован вывод краткого описания на витрине.
удалите строку номер 5255
div.row div.product .spacer.product-container p.product_s_desc {
display: none;
}
из файла template.css
Большое спасибо, помогли. Что-то я протупил, мог бы и сам заметить )) Откуда там вообще взялся этот display:none непонятно
Добрый день.
В условиях нестабильности российской валюты часто требуется изменять цены на товар. Количество товара на складе тоже постоянно меняется, и есть необходимость отражать это на сайте.
Существует ли какая-то пакетная обработка цен и остатков товара или необходимо ежедневно заходить в каждый товар и менять вручную?
Спасибо
Добрый день!
Ну, во-первых, при покупке через сайт, VM сам изменяет количество оставшегося товара. Так же, если есть offline магазин или другие способы продажи, то нужно исходить из того, как ведется учет. Например, если в 1С, то есть компоненты для синхронизации VM и 1С, например: http://1c-virtuemart.ru/
Далее. Если цены зависят от доллара или евро, то, соответственно, указывать их у товара нужно в этой же валюте, при этом, основная валюта магазину — рубль (если Вы в России). Далее, качаете архив: https://yadi.sk/d/ZhNcYome3aAiDW и кладете его содержимое в ваш_сайт/administrator/components/com_virtuemart/plugins/currency_converter
после чего, в настройках VM выбираете модуль валюты convertCBRF
теперь цены, указанные в валюте, автоматически будут пересчитываться по текущему курсу.