Добавление товара в интернет магазин на основе VirtueMart – создание списка производителей и структуры категорий для товаров, создание товаров
Приветствую вас, уважаемые читатели блога KtoNaNovenkogo.ru. Сегодня мы продолжим разговор о работе с интернет магазином VirtueMart, который мы начали в серии статей из рубрики VirtueMart — создание интернет-магазинов. С подробным списком вопросов, рассмотренных в статьях этой рубрики вы можете ознакомиться здесь.

Прежде чем приступать к добавлению товаров в наш интернет магазин на основе VirtueMart, необходимо будет предварительно создать список возможных производителей изделий, а так же продумать и создать иерархическую структуру категорий, в которых будут размещаться товары. Все это очень похоже на стандартное добавление статей в Joomla и это не удивительно, т.к. VirtueMart является компонентом (расширением) для Joomla. Если вы помните, то в Joomla прежде, чем начинать создавать статьи, нужно было продумать и создать систему разделов и категорий, в которые затем уже будут добавляться статьи.
Иначе говоря, мы сначала заготавливаем тару (ящики и контейнеры), а уже потом начинаем наполнять их содержанием. При добавлении статьи в Joomla, вам тоже нужно было обязательно поместить ее в раздел и категорию, и только тогда созданную статью можно было сохранить. Эта же самая логика перенесена и на компонент VirtueMart – сначала продумывается и создается система вложенных категорий для магазина на основе VirtueMart, а уже потом создаются товары и распихиваются по созданным категориям. Причем, уровень вложения категорий в VirtueMart, в отличии от Joomla (где по умолчанию возможно использовать только разделы и категории) не ограничен.
Вы вольны закапывать подкатегории в VirtueMart сколь угодно глубоко в другие подкатегории, главное, чтобы это создавало удобство посетителям вашего магазина, а не вносило дополнительные сложности при нахождении нужного изделия. Итак, вам сначала нужно будет продумать, сколько у вас будет основных категорий, которые будут видны посетителям сразу же после захода в ваш интернет магазин на основе VirtueMart, а так же решить, сколь будет подкатегорий в каждой основной категории и т.д. После того, как все это распланируете, можно приступать к созданию категорий в VirtueMart.
Создание новой категории для товаров в интернет магазине VirtueMart
Для создания новой категории для товаров, вам нужно будет зайти в панель управления интернет магазина VirtueMart (в админпанели Joomla выбрать из верхнего меню пункт «Компоненты» — «VirtueMart») и выбрать из меню пункт «Товары» — «Список категорий». Откроется окно со списков всех категорий уже созданных в вашем интернет магазине VirtueMart.
Для добавления новой категории в VirtueMart вам нужно будет нажать на кнопку «Новый» вверху окна. Можно так же было выбрать пункт «Товары» — «Добавить категорию», но в любом случае, в результате откроется окно «Информация о категории» с двумя вкладками.
Добавление информации о новой категории VirtueMart, выбор шаблонов оформления для отображения товаров в категориях и на страницах товаров
На первой вкладке с аналогичным названием вы сможете задать название для новой категории VirtueMart (или изменить название уже существующей). В поле «Описание категории» вы можете добавить, используя визуальный редактор Joomla (можно вставлять изображения, создавать таблицы и прочие), описание для создаваемой категории, но учтите, что это описание будет видно только при входе в саму эту категорию, т.е. на страннице со списком товаров данной категории (вверху). В следующем поле «Родительская категория» вы сможете задать:
- Будет ли, создаваемая вами в VirtueMart категория основной, т.е.посетители вашего сайта будут видеть эту категорию сразу же после захода в ваш интернет магазин для Joomla на базе VirtueMart. В этом случае из выпадающего списка нужно будет выбрать вариант «Default-Top Level»
- Или же эта новая категория будет вложена в другую, уже существующую, категорию интернет магазина. В этом случае, из выпадающего списка нужно будет выбрать название категории, в которую будет вложена создаваемая вами новая категория VirtueMart.
В поле «Показывать x товаров в строке» вы можете задать, сколько товаров будет отображаться в одной строке (по ширине страницы магазина) при заходе в создаваемую вами категорию. Какое число здесь поставить, наверное, будет зависеть от размера фотографии и краткого описания изделия, которые будут отображаться в данной категории интернет магазина VirtueMart. В любом случае стоит попробовать разные варианты, и выбрать наиболее подходящий для вашего случая.
В поле «Страница изображения категории» вам предоставляется возможность выбрать шаблон для категории VirtueMart для настройки внешнего вида данной категории. В этом поле, из выпадающего списка следует выбирать тот шаблон категории, в котором присутствует цифра, которую вы проставили в предыдущем поле. Если вы хотите отображать 3 товара в строке, то и шаблон следует выбирать browse_3.
В поле «Просмотр представления (fly-страницы) категории» вы можете выбрать шаблон карточки товара в VirtueMart, который повлияет на отображение страниц с товарами в данной категории. В выпадающем списке приведены уже имеющиеся в интернет магазине VirtueMart шаблоны страниц товаров. Попробуйте разные варианты и выберете наиболее вам подходящий. В шаблоны страниц товаров и категорий можно будет вносить изменения (открывая на редактирования файл шаблона карточки товара) для более тонкой настройки внешнего вида страницы категорий и товаров. Об этом я буду рассказывать в последующих статьях рубрики VirtueMart – создание интернет магазинов.
Таким образом, создавая новую категорию в VirtueMart, вы сможете настроить для нее индивидуально, как будут располагаться товары и как будут выглядеть страницы товаров (карточки товаров) именно в этой категории. Для другой категории в VirtueMart вы можете использовать другие шаблоны, тем самым изменяя отображение товаров на страницах этой категории.
Добавление изображения для создаваемой категории VirtueMart, настройка автоматического создания уменьшенных изображений
Теперь переходим на вторую вкладку настроек категорий VirtueMart в окне «Информация о категории» под названием «Изображения». На этой вкладке у вас появится возможность загрузить со своего компьютера на сервер вашего сайта с интернет магазином VirtueMart изображение, для создаваемой вами категории.

Добавляемое изображение будет показываться в списке категорий. Т.е. в списке категорий будет отображаться картинка с подписанным внизу названием категории, например так:

Обратите внимание, что после названия категории в скобках отображается количество товаров в данной категории. О том, как включить отображение количества товаров в категории и как решить проблему с учетом количества товаров в подкатегориях читайте здесь — Отображение количества товаров в родительских категориях VirtueMart с учетом количества товаров во всех подкатегориях.
Для загрузки изображения вам нужно будет в правой области под названием «Большая картинка» нажать на кнопку «Обзор» и найти на своем компьютере нужное изображение. Затем поставить галочку в поле «Автоматически создавать уменьшенные изображения» и нажать кнопку «Сохранить» вверху окна. При этом, как вы догадываетесь, из загруженного большого изображения будет создана его миниатюра, размеры которой можно задать в общих настройках интернет магазина VirtueMart.
Кстати, для того, чтобы у вас была возможность воспользоваться автоматическим созданием уменьшенных изображений из больших изображений в VirtueMart, вам нужно будет активировать эту опцию в глобальных настройках (читайте о глобальных настройках VirtueMart здесь). Для этого в панели управления VirtueMart нужно выбрать из верхнего меню пункт «Настройки» — «Настройки». В открывшемся окне нас интересует вкладка «Сайт».

В области «Вид» настроек категории в VirtueMart, вам нужно будет поставить галочку в поле «Включить динамическое изменение размеров для мини-изображения», а в полях ширина и высота мини-изображения задать размер в пикселах для создаваемой превьюшки (мини-изображения). После проведенных настроек не забудьте нажать на кнопку «Сохранить» вверху окна.
После того, как вы создадите все нужные вам в вашем магазине VirtueMart категории и подкатегории, еще раз зайдите на страницу «Товары» — «Список категорий» и проверьте полученную структуру категорий и подкатегорий в VirtueMart. Слева от названия категории вы увидите цифру, обозначающую уровень вложенности данной категории. Цифра 1 означает, что это основная категория. В столбце «Товары» в дальнейшем, после наполнения магазина VirtueMart изделиями или продуктами, вы сможете увидеть количество товаров в данной категории.
Создаем список производителей для своего интернет магазина VirtueMart
Если вы планируете продавать изделия только одного производителя в VirtueMart, то вам создавать список производителей будет не к чему.
В этом случае, вы можете вообще отключить отображение информации о производителе на страницах с товарами в VirtueMart.
Для этого вам придется зайти в настройки шаблона VirtueMart, выбрав в панели управления VirtueMart из меню пункт «Настройки» -«Настройки», а в открывшемся окне — вкладку «Сайт». В области «Вид» в поле «Выберете шаблон для магазина» нужно нажать на ссылку «Настройки». В открывшемся окне настроек вашего интернет магазина VirtueMart, вам нужно будет поставить галочку в поле «Show Manufacturer Link» в позиции «NO».

Но если вы будете продавать в своем интернет магазине VirtueMart много товаров различных производителей, то для того, чтобы во время добавления товара в магазин вы могли бы указать производителя товара (выбрав его из выпадающего списка в соответствующем поле), вам нужно будет предварительно создать этот список производителей товаров в VirtueMart. По этой же причине, мы чуть ранее, создали структуру категорий и подкатегорий для нашего магазина VirtueMart.
Посетители вашего магазина смогут увидеть информацию о производителе на страницах товаров (карточках товара) в предназначенном для этого поле, а так же они получать дополнительную возможность просматривать товары, отсортированные по производителям в VirtueMart. Итак, для создания списка производителей товаров нужно сначала добавить одну или же несколько категорий производителей (для последующего добавления в категории уже конкретных производителей). Для этого, в панели управления VirtueMart вам нужно будет выбрать пункт «Производители» — «Добавить категорию производителей».
В открывшемся окне вписываете в соответствующее поле название для категории производителей и нажимаете на кнопку «Сохранить» вверху окна. Таким образом, добавляете нужное количество категорий для производителей в интернет магазине VirtueMart. После этого можно уже создавать самих производителей товара. Для этого нужно выбрать в настройках VirtueMart пункт «Производители» — «Список производителей» и на открывшейся странице нажать кнопку «Новый» (можно сразу выбрать «Производители» — «Добавить производителя»).

В открывшемся окне, вы должны будете ввести название производителя и URL адрес сайта производителя, в случае, если хотите, чтобы посетители вашего интернет магазина VirtueMart имели возможность, щелкнув по названию производителя, перейти на его официальный сайт. Из выпадающего списка в поле «Категория производителя» вы сможете выбрать, к какой категории магазина VirtueMart будет отнесен данный производитель товара. Вы так же можете создать описание для данного производителя. После окончания настроек не забудьте нажать на кнопку «Сохранить» вверху окна.
Теперь на всех страницах товаров (карточках товаров) в вашем магазине VirtueMart будет отображаться поле с названием производителя данного товара. Щелкнув по этому названию, посетитель вашего магазина VirtueMart сможет увидеть во всплывающем окне всю, введенную вами, информацию об этом производителе (адрес сайта производителя, его E-mail, описание производителя).
Добавление нового товара в интернет магазин VirtueMart
Для добавления нового товара в свой интернет магазин на основе VirtueMart, вам нужно будет зайти в панель управления VirtueMart (в админке Joomla выбрать из верхнего меню пункт «Компоненты» — «VirtueMart») и выбрать в меню пункт «Товары» — «Добавить товар».

В поле «Артикул» вам нужно будет ввести уникальный идентификатор товара. Проще всего вам будет придумать какую-либо серию с номером, который будет увеличиваться с каждым добавлением нового товара. Так вы не запутаетесь.
Затем, вам нужно будет вписать название товара в поле «Наименование». Если вы добавите в поле «URL» адрес какой-либо страницы, то при щелчке по изображению товара в магазине VirtueMart будет открывать эта страница, а не увеличенное изображения товара, как в обычном случае. Поле «Продавец» уже будет заполнено, если вы не задали предварительно список продавцов (в этом случае вы сможете выбрать нужного продавца из выпадающего списка).
В поле «Производитель» из выпадающего списка вы сможете выбрать производителя данного товара. Именно для этого нужно было создавать список производителей перед тем, как начать добавлять товары в интернет магазин на VirtueMart. Теперь нам есть из чего выбирать производителя товара. В поле «Категории» вы должны будете выбрать категорию, в которой будет находиться создаваемый сейчас товар.
В поле «Цена товара» вы можете задать цену и выбрать валюту для отображения цены в интернет магазине VirtueMart. В поле «Краткое описание» вы должны будете задать описание данного товара, которое будет отображаться на странице категории, в которой вы разместите этот товар. Кроме этого товара, в категории, наверняка, будут еще товары, поэтому это описание должно быть действительно кратким, но в то же время и достаточным, что сподвигнуть посетителя вашего интернет магазина на VirtueMart щелкнуть по ссылке «Подробнее», для просмотра более детальной информации о товаре.
Настраиваем, будет ли отображаться кнопка добавления в корзину на странице категории с товарами в магазине VirtueMart
А еще лучше будет, если посетитель вашего магазина, уже при просмотре страницы категории с товарами в VirtueMart, нажмет на кнопку «Купить» рядом с вашим товаром.

Что именно будет отображаться на странице категории в поле рядом с товаром – ссылка «Подробнее» или же кнопка для добавления в корзину, вы можете выбрать сами на странице настройки шаблона для VirtueMart.
Для этого вам придется зайти в настройки шаблона VirtueMart, выбрав в панели управления VirtueMart из меню пункт «Настройки» -«Настройки», а в открывшемся окне — вкладку «Сайт». В области «Вид» в поле «Выберете шаблон для магазина» нужно нажать на ссылку «Настройки». На открывшейся странице настроек вашего интернет магазина VirtueMart, вам нужно будет поставить галочку в поле «Show the Add-to-cart Button on the product list»:
- в позицию «YES», для отображения кнопки добавления в корзину в списке товаров категории)
- или же в позиции «NO», тогда вместо кнопки добавления в корзину будет отображать ссылка «Подробнее», ведущая на страницу с подробным описанием товар (карточку товара)

Вы это знали? Нет, тогда считайте, что я вас просветил. Хотя, в общем-то, ничего в этом сложно нет, просто надо знать, где и что нужно подкрутить, чтобы все заработало так, как вы хотите. Более подробно про возможные настройки интернет магазина на базе VirtueMart я уже писал.
Мы немного отвлеклись и пора вернуться к добавлению товара в интернет магазин VirtueMart. Следующее поле, которое нам нужно будет заполнить при добавлении нового товара это – «Описание товара». Созданное вами в этом поле описание будет отображаться на странице товара (карточке товара) в VirtueMart. При создании этого описания товара вы можете использовать все возможности визуального редактора Joomla для добавления изображений, создания таблиц и т.п. Ограничивать себя при создании полного описания товар вам не понадобится, т.к. на странице товара отображается информации только об одном единственном товаре магазина VirtueMart и можно запросто разместить на этой странице небольшой трактат.
Еще раз подчеркиваю, что краткая информация о товаре в VirtueMart отображается только тогда, когда вы просматриваете товары в категории, а полную информацию о товаре вы увидите лишь после того, как откроете страницу товара в VirtueMart (карточку товара). Все настройки, которые мы сейчас проделали, находятся на вкладке «Информация о товаре» страницы создания нового товара в VirtueMart. Рассмотрим остальные вкладки на странице добавления нового товара в интернет магазин VirtueMart.
Настройки добавляемого товара на вкладке статуса товара в магазине VirtueMart
Перейдите на вкладку «Статус товара».

В первом поле «На складе» вы можете ввести количество данного товара на складе. Если вы в глобальных настройках VirtueMart установили галочку о проверке наличия товара на складе, то после окончании товара на складе, покупатель такой товар уже не сможет заказать. Для того, чтобы активировать эту опцию в глобальных настройках VirtueMart, вам нужно будет выбрать в панели управления VirtueMart из меню пункт «Настройки» -«Настройки», а в открывшемся окне — вкладку «Общие настройки». В области «Дополнительные настройки» в поле «Проверять наличие на складе» нужно будет поставить галочку.

На вкладке «Статус товара» вы так же можете задать минимальное и максимальное количество товара для заказа в магазине VirtueMart (если это необходимо), прописав нужные цифры в соответствующих полях. В поле «Доступно с» вы можете ввести дату, начиная с которой, добавляемый вами товар будет доступен для заказа в вашем магазине на VirtueMart. Это может понадобиться в случае анонса товара, еще до того момента, как он появится у вас на складе. Вместо даты вы можете в поле «Доступен» выбрать соответствующее изображение, говорящее о сроках доступности данного товара для заказа.
Вы так же можете поставить галочку в поле «Специальное предложение». В этом случае данный товар будет отображаться в модуле VirtueMart — «Специальное предложение», который будет отображаться на всех страницах вашего магазина на VirtueMart. Обычно в таком модуле размещают товары, на которые в данный момент предлагается существенная скидка или товары, которые требуется срочно реализовать. О том, как добавить на страницы интернет магазина VirtueMart модуль с товарами, продающимися по специальному предложению, я расскажу в последующих статьях рубрики VirtueMart — создание интернет-магазинов.
Для того, чтобы вы в дальнейшем могли с легкостью найти все товары своего магазина на VirtueMart, которые помечены галочкой «Специальное предложение», вам будет достаточно выбрать из меню панели управления VirtueMart пункт «Товары» — «Специальное предложение». Поля в настройках товара, позволяющие присвоить данному товару определенные свойства (Список свойств и т.д.), мы рассмотрим в последующих статьях, т.к. это очень уж объемная тема для этой статьи.
Настройки добавляемого товара на вкладках «Габариты и вес», «Изображение товара» и «Сопутствующие товары» в магазине VirtueMart
Поля на вкладке «Габариты и вес» имеет смысл заполнять, если вы, например, планируете установку в ваш интернет магазин VirtueMart плагина, позволяющего рассчитывать стоимость доставки в зависимости от веса товара. Если ничего подобного вы не планируете, то и поля на вкладке «Габариты и вес» заполнять не обязательно.
На вкладке «Изображение товара» вы сможете загрузить со своего компьютера изображение товара и автоматически создать из него мини-изображение, которое будет использоваться для отображения товара в категории и в карточке товара магазина VirtueMart. Для этого в области «Большая картинка» вам нужно будет нажать на кнопку «Обзор» и найти нужное изображение товара у себя на компьютере. Не забудьте проверить, стоит ли галочка напротив поля «Автоматически создавать уменьшенные изображения».
На вкладке «Сопутствующие товары» вы можете задать сопутствующие товары, список которых будет показываться под описанием товара в интернет магазине VirtueMart. Вы, наверное, часто встречали на страницах интернет магазинов фразу – «Обычно с этим товаром покупают», а затем будет следовать список товаров, которые вы выберете на этой вкладке.
После внесения всех нужных настроек для создаваемого товара на всех вкладках не забудьте нажать на кнопку «Сохранить или Применить» (Чем отличается действия по нажатию кнопок «Применить» и «Сохранить»), расположенные вверху окна.

После этого вы можете, зайдя на свой сайт с интернет магазином VirtueMart, перейти в магазин, найти категорию, в которую мы добавляли товар и посмотреть, как все это выглядит на сайте. Перейдите на страницу с описанием товара (карточку товара) и посмотрите, как там обстоят дела. Если что-то вас не устроит, то заходите опять в настройки данного товара и вносите нужные изменения, не забывая сохранять результат.
Можете также посмотреть видео «Добавить товар в магазин VirtueMart»:
Можете также посмотреть видео «Добавление категорий в магазине VirtueMart»:
Можете также посмотреть видео «Как нужно пользоваться помощью в товарах virtuemart»:
По теме создания интернет магизина имеется довольно интересный видеокурс Virtuemart - бесплатный движок интернет-магазина.
Предлагаю вашему вниманию так же и другие статьи по теме:
- Интернет магазин для Joomla
- Установка VirtueMart
- Как сделать так, чтобы при заходе на Joomla сайт сразу открывался интернет магазин
- Настройка VirtueMart
- VirtueMart - решение проблем
- Добавление товара в Интернет-магазин
- Свойства товаров, создание зависимых товаров в VirtueMart
- Тип товара в VirtueMart и расширенный поиск по характеристикам
- Несколько изображений к одному товару VirtueMart, скачиваемый (цифровой) товар
- Модули вывода категорий для VirtueMart
Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru
Также советую почитать:
«VirtueMart — интернет-магазин на Joomla» — серия статей по установке и настройке интернет-магазина VirtueMart. Советы, помощь, решение проблем с VirtueMart.
-
- Добавляем свойства и позиции для товаров в интернет магазине VirtueMart — свойства и особенности товаров, создание зависимых товаров (позиций для главного товара) в VirtueMart
- Расширения для VirtueMart — модуль вывода и прокрутки товаров VirtueMart Product Scroller, плагин VirtueMart Product Snapshot для вставки товара в статью Joomla
- Настройки интернет магазина для Joomla на базе VirtueMart — Часть 2 — Настройка шаблона VirtueMart, способы отображения категорий и товаров, корзины, версии страниц для печати
- Задание типа товара и его параметров в интернет магазине VirtueMart, для последующей организации расширенного поиска по характеристикам
- Как в интернет-магазине VirtueMart добавить несколько изображений к товару, задать разные размеры основному и дополнительным изображениям, прикрепить файл к карточке товара (Flypage), создать скачиваемый (цифровой) товар
- Создание пункта меню в Joomla для магазина на VirtueMart, установка и настройка главного модуля
- Модули вывода категорий VirtueMart — стандартный, VirtueMart Category List и Frontpage Categories



Может вы знаете почему не отправляются письма из Joomla админу магазина о том, что кто-то зарегистрировался и заказал в магазине? В настройках VirtueMart никакой галочки вкл/выкл этой функции не нашел...
Для вывода категорий в VirtueMart выбираю Product List Style — Flat Product List (fixed to 1 product per row? using a table)
В категории в виде таблицы со столбцами имеющими заголовки:
Название, Артикул, Цена, Маленькая картинка, Описание, Обновить,
Вопрос как убрать ненужные столбцы из списка категории VirtueMart (маленькая картинка и описание), а оставшиеся, например артикул и название поменять местами?
и ещё если приходится пробираться до списка через пустые категории VirtueMart, то заголовки столбцов это таблицы присутствуют в пустой категории, можно от этого как то избавиться
Константин говорит, что:
Отвечаю сам себе.
надо править файл browse_listtable.tpl.php, который лежит здесь в следующей папке магазина VirtueMart: \components\com_virtuemart\themes\default\templates\browse
нужно закоментировать несколько строк
$tableheader[] = $VM_LANG->_('PHPSHOP_PRODUCT_FORM_THUMB_IMAGE'); $tableheader[] = $VM_LANG->_('PHPSHOP_PRODUCT_DESC_TITLE'); $data[$row][] = '<a href="'.$product['product_flypage'].'" title="'.$product['product_name'].'" rel="nofollow">' . ps_product::image_tag( $product['product_thumb_image'] ) . '</a>'; $data[$row][] = $product['product_s_desc'];поставьте перед этим строками //
например:
//$tableheader[] = $VM_LANG->_('PHPSHOP_PRODUCT_FORM_THUMB_IMAGE');и поменять местами строки
$data[$row][] = '<a href="'.$product['product_flypage'].'" title="'.$product['product_name'].'" rel="nofollow">'.$product['product_name'].'</a>'; $data[$row][] = $product['product_sku']; и ещё поменять местами строки $tableheader[] = $VM_LANG->_('PHPSHOP_CART_SKU'); $tableheader[] = $VM_LANG->_('PHPSHOP_CART_NAME');\includesпосле этого всё работает
но в пустых категориях VirtueMart все же остаются заголовки, если это лечится подскажите знающие люди, заранее благодарю
Константин говорит, что:
Решение этой проблемы найдено здесь: www.shablon4ik.net/forum/...ml?id=3&p=11
Находим файл из состава интернет магазина VirtueMart:
после комментария // Table header в 25 строке вставляем строчку
if(!empty($products)) {И в сороковой или сорок первой строке идет } и после неё нужно поставить еще одну закрывающую кавычку, что бы вышло так:
if(!empty($products)) { //если продукты есть выводим шапку $tableheader[] = $VM_LANG->_('PHPSHOP_PRODUCT_FORM_THUMB_IMAGE'); $tableheader[] = $VM_LANG->_('PHPSHOP_CART_NAME'); if( _SHOW_PRICES && $auth['show_prices'] ) { $tableheader[] = $VM_LANG->_('PHPSHOP_CART_PRICE'); } if( _SHOW_PRICES && $auth['show_prices'] && USE_AS_CATALOGUE != '1' ) { $tableheader[] = $VM_LANG->_('PHPSHOP_CART_ACTION'); } }// Здесь закрываем условие
P.S. номера строк могут быть и другие смотрите по коду
Отличный урок по добавлению категорий в VirtueMart, но как же раздражает этот звук! Без него было супер.
Здравствуйте!
У меня технический вопрос по отображению категорий в интернет магазине для Joomla на базе VirtueMart.
Суть проблемы:
У меня существуют три категории и в каждой из них по несколько продуктов. Например в 1 категории — 5 продуктов, во 2 четыре продукта и т.д. То вот когда я захожу в 1 категорию VirtueMart у меня отображается пять продуктов, но почему то все 5 картинок и пять описаний этих продуктов одинаковые и выбранные произвольно из любого из этих пяти продуктов.При входе во второю категорию VirtueMart ситуация повторяется,только лишь меняется число продуктов, картинка и описание выбирается произвольно из продуктов 2-ой категории.
Подскажите пожалуйста в чем может быть проблема????
Bogdan: не знаю, не сталкивался с такой проблемой в VirtueMart.
хотелось бы отдельную статейку на тему использования в VirtueMart расширения для Joomla — CSV Improved... Добавлять продукты по одному в магазин VirtueMart, когда продуктов 100 000 позиций не актуально... )) а как там толком пользоваться этим компонентом CSV Improved не совсем понятно)) заранее спасибо)
majestr: хорошая мысль, возможно, что в скором времени сподвигнусь на написании статьи по работе с CSV Improved и пакетной загрузке в магазин VirtueMart.
А как сделать чтобы позиции в категории VirtueMart отображались определенным шрифтом определенного размера в виде таблицы прайса как например тут: www.autobody.ru/vcd-3146/catalog.html
Люди, подскажите кто-нибудь, что за непонятка, когда добавляю изображение в категорию VirtueMart и ставлю «Автоматически создавать уменьшенные изображения», получается следующая ошибка:
причем файл в VirtueMart есть и права доступа к нему 777
Добрый день. Подскажите пож. как сделать так, чтобы все изображения изделия в категориях VirtueMart были одинакового размера (маленькие)? В настройках все настроено и мини изображение тоже, но все картинки все равно получаются разного размера((( Почему? Как это исправить??
Заранее спасибо!
Добрый день. Подскажите пож., увеличенное изображение изделия в VirtueMart сначала открывалось красиво, как слайд-шоу, спустя время начало открываться в обычном белом окне браузера. Как это исправить?
А как поменять в магазине VirtueMart местами название категории (вверх) а изображение(вниз) ?
Где посмотреть урок по созданию CSV-файла для загрузки товаров в VirtueMart?
Доброго времени суток! Столкнулся с такой проблемой,есть 2 категории(например А и Б),в обоих категориях существует один и тот же товар, при просмотре товара из категории Б при нажатии(переходе) на следующий товар этой же категории, отображается уже категория А ! В общем меняются категории. Как возможно это исправить ?
Здравствуйте, в категориях товаров видны товары, как добавить к цене надпись за какой объем товара, например Товар Наименование стоимость ХХ руб за количество литров Спасибо
Возникла проблема с отображением цены , например ввожу стоимость товара 420 000, выбираю валюту рубли. сохраняю
а на сайте вместо 420 000 отображается
Цена за шт. (шт.): 44 020.80 руб.
в чем проблема?
Антон говорит, что:
у меня та же проблема «Цена за шт. (шт.)» как это убрать?
majestr говорит, что:
Марина говорит, что:
Присоединяюсь к вопросам.
Я сейчас принялся за переработку интернет-магазина с количеством позиций порядка 4-5 тысяч.
Это не 100 тысяч, но вручную не обработаешь.
Возникла проблема с отображением цены , например ввожу стоимость товара 420 000, выбираю валюту рубли. сохраняю
а на сайте вместо 420 000 отображается
Цена за шт. (шт.): 44 020.80 руб.
в чем проблема?
отвечаю:
находим файл administrator\components\com_virtuemart\classes\currency\convertECB.php
где-то 130 строка-заменяем true на false;
должно быть так:
return false;
}
}
return false;
цены конвертироваться больше не будут!!!!!!!!!!
Добрый день.
Подскажите пожалуйста кто знает.
На странице категории с товарами, каждому товару можно присвоить мини изображение. По умолчанию кликнув на него мы переходим на страницу карточки товара. Как сделать так, что бы кликнув на мини изображение оно увеличивалось.
Спасибо.
Здравствуйте, Дмитрий!Впервые попала на Ваш блог, почерпнула для себя очень много полезного, спасибо большое за Ваш труд, вот уж действительно человеко-полезный ресурс! Но привела меня сюда проблема с редактированием товара.Буду очень признательна, если сможете помочь! Дело в том, что после добавления товара я не могу его редактировать, т.е.при нажатии на сам товар в списке товаров не переходится на «обновить позицию», а просто открывается неактивная вкладка и все.
Все хорошо, вот только не пойму ставлю отображать кнопку покупки, ставлю не отображать продавца и поставщика и колл. товаров, сохраняю настройки(они сохраняются все доступно для записи), но ничего не меняется настройки не вступают в силу?
Сергей:
Прошу добавить пояснение в текст статьи, а конкретнее в раздел: «Настраиваем, будет ли отображаться кнопка добавления в корзину на странице категории с товарами в магазине VirtueMart», что кнопка будет появляться там лишь в том случае, если у товара нет дополнительных свойств(цвета, размера и т.п.) т.е. тех которые не надо указывать при покупке.
А то я над этой проблемой себе 2 дня голову ломал и нигде ответа найти не мог:)
При нажатии на кнопку «подробнее» из списка товаров, открывается пустая страница. В чем может быть проблема?
Вика: Как убрать Цена за шт. (шт.):
Заходите в товар, где хотите убрать «Цена за шт. (шт.)», затем в «габариты и вес», затем в поле «Единица:» удаляете «шт.» и готово.
Теперь товар будет отображаться например как «Цена: 5.00 грн.»
А если у товара несколько свойств, то прописывайте их в Статусе товара в «Список свойств:», затем эти свойства можно будет выбрать из ниспадающего списка с определённой ценой на каждое свойство
Добрый день! Возникла проблема — не могу добавить подробное описание ни товара, ни в категорию. Краткое описание добавляется, а поле, в которое нужно добавить подробное описание, серое и ни на какие действия не реагирует, причем это касается как добавления нового товара, так и редактирования уже существующего. Помогите, пожалуйста, второй день уже бьюсь, а сделать ничего не могу. Заранее благодарю за ответ!
я не пойму,у меня версия VM 1.1.8, а где взять этот CSV Improved, хорошая штука,есть видеоурок у меня как им пользоваться,а вот где взять...
Ребят, здравствуйте, нужно помочь решить проблему с модулем производителя, производители уже есть и товары отнесены к ним,
поступила задача переставить местами производителей, не нашел решения.
ссылка на изображение с админки i.imgur.com/wAD6i.png
советовали сделать так
\www\modules\mod_virtuemart_manufacturers\mod_virtuemart_manufacturers.php
строку примерно 42
$query .= « ORDER BY m.mf_name ASC»;
меняем на:
$query .= «ORDER BY FIELD (m.manufacturer_id,'2','5','4','1','3')»;
строку примерно 45
$query_all .= «ORDER BY m.mf_name ASC»;
меняем на:
$query_all .= «ORDER BY FIELD (m.manufacturer_id,'2','5','4','1','3')»;
где '2','5','4','1','3' – id производителей в необходимой вам последовательности
после этого на месте модуля «No manufacturers defined!» нет короче их, у того кто советовал все работает как описано выше
Буду рад любым ответам
добрый день.никак не могу разобраться с тем что при добавлении нового товара в админ панели добавляю описание товара и краткое описание , но на самом магазине этого описания не видно и вместо него просто надпись «задайте вопрос по этому товару» При этом в панели добавлении нового товара описание товара видно
Добрый день!
У меня возникла проблема — на кнопке купить товар есть кнопки больше и меньше, которые корректируют количество товара. У меня этые переключатели работают на странице вывода категорий, но не работают на странице показа товара. При этом сама кнопка купит работает нормально и там и там. Может кто знает с чем это может быть связано?
Созданы категории товаров, товары добавлены и опубликованы. Статус товара стоит 1 на складе. Не странице с категориями в скобках верное количество. При нажатии на категорию выходит надпись: В данной категории нет товаров.
У меня проблема точь в точь как у Светланы. Категории товаров созданы, товары в категории добавлены. На странице с категориями названия и изображения присутствуют. В списке категорий каждой категории соответствует добавленный товар. При нажатии на категорию перебрасывает на страницу с надписью: в данной категории нет товаров. Неужели никто не поможет?
Александру и Светлане.
Это ошибка версии 1.1.9.
Вот решение
slaffko.name/blog/item/os...net-tovarov.html
А как добавить изображение (логотип) при добавлении производителя?
Может кто знает, как изменить ограничение по количеству комментариев одному пользователю к одному товару. Сейчас один человек может написать только один комент к каждому товару, а нужно иногда задавть вопросы,а уже не получается. Как это исправить. Что бы человек мог писать сколько захочет раз.
А как добавить в virtuemart ещё одно меню и добавить туда уже другие категории?
Добрый день,
Присоединяюсь к вопросу, уже давно заданному, но оставленному без ответа. У меня такая же проблема.
«Добрый день! Возникла проблема — не могу добавить подробное описание ни товара, ни в категорию. Краткое описание добавляется, а поле, в которое нужно добавить подробное описание, серое и ни на какие действия не реагирует, причем это касается как добавления нового товара, так и редактирования уже существующего. Помогите, пожалуйста, второй день уже бьюсь, а сделать ничего не могу. Заранее благодарю за ответ!»