БЛОГОДЖУМЛА - БЛОГ О ДЖУМЛА

Virtuemart 1

Решения и расширения для Virtuemart 1.1.X

  • Автор: Beagler
  • Категория: Virtuemart 1
  • Просмотров: 4128

Маленький хак. Товары в наличии. Virtuemart

joomla mysql virtuemart интернет-магазин категория товаров

По просьбе старого знакомого. Для магазинов на Virtuemart 1.1.*

Необходимо в списке товаров независимо от выбранной сортировки всегда сначала показывать товар, который есть в наличии (у которого есть остаток - product_in_stock > 0 ).

Открываем /administrator/components/com_virtuemart/html/shop_browse_queries.php и в конце файла

Подробнее: Маленький хак. Товары в наличии. Virtuemart

  • Автор: Beagler
  • Категория: Virtuemart 1
  • Просмотров: 5989

VirtuemartCare. Бесплатный сервисный компонент для VirtueMart 1.*

Готовлю к выпуску альфа версию компонента VirtuemartCare. Писал для себя, но думаю, может пригодится многим.
Готовится версия для Joomla 1.5 VirtueMart 1.1.x
 Интересно мнение читателей о заявленном функционале.
Описание компонента:

VirtuemartCare освободит Вас от рутинной ежедневной работы по обслуживанию магазина.

 

UPDATE Компонент давно был готов и расширен - а вот статью я как-то не обновил. Был добавлен большой блок работы с групповым изменением цен. Подробности в статье.

Подробнее: VirtuemartCare. Бесплатный сервисный компонент для VirtueMart 1.*

  • Автор: Beagler
  • Категория: Virtuemart 1
  • Просмотров: 5215

Выбор направления сортировки по умолчанию в категории товаров в Virtuemart 1.1.*

joomla virtuemart категория товаров сортировка Фильтр

Направление сортировки по умолчанию

В настройках Virtuemart разработчики позволили нам выбирать по какому полю мы хотим сортировать товары по умолчанию. Но почему-то не дали нам возможность менять направление сортировки товаров в категории по умолчанию.

Она всегда DESC - от большего к меньшему. Когда мы выбираем поле для сортировки "Последние поступления" нас такой вариант устраивает - покупатель сначала видит самые свежие товары. Но когда мы выбираем поле для сортировки "Цена" - получается совсем неприятная картина - пугаем покупателя самыми дорогими товарами.

Я предлагаю исправить это досадное недоразумение и ввести в настройку Virtuemart выбор направления сортировки товара по умолчанию:

Подробнее: Выбор направления сортировки по умолчанию в категории товаров в Virtuemart 1.1.*

  • Автор: Beagler
  • Категория: Virtuemart 1
  • Просмотров: 5087

Модули "Лист ожидания" и кнопка "Уведомление о поступившем товаре"

virtuemart модуль отчет Список заказов

Когда-то давным-давно, а точнее полтора года назад был написан модуль "Уведомление о товаре, поступившем на склад магазина" и выставлен на форуме за чисто символические 100 рублей.

Особой популярности модуль не сыскал - и поэтому не развивался. Но вот появился заказчик, который попросил расширить функционал. Недостаточно просто рассылать уведомления о поступившем товаре - нужно ещё и видеть какой товар ждут. И тогда был написан второй модуль - Virtuemart Wait List.

Подробнее: Модули "Лист ожидания" и кнопка "Уведомление о поступившем товаре"

  • Автор: Beagler
  • Категория: Virtuemart 1
  • Просмотров: 8846

Плагин быстрого заказа для Joomla 1.5 VirtueMart 1.x

joomla plugin virtuemart заказ интернет-магазин

Представляю Вам свою новую разработку для интернет магазинов на базе Virtuemart 1.x и Joomla 1.5

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

 UPDATE. Плагин полностью переработан.

  1. Изменена логика работы. Теперь при нажатии на кнопку быстрый заказ товар СРАЗУ падает в корзину. 
  2. Аяксом меняется содержимое модуля миникорзины.
  3. В контактную форму подтягиваются способы оплаты и способы отгрузки.
  4. Появилась кнопка "Корзина" которая позволяет просто перейти в корзину.
  5. В заказ попадает ВСЕ что в данные момент было в корзине.
  6. После ввода данных покупателя и нажатия кнопки "Купить" создается полноценный заказ.
  7. Отправляются письма покупателю и продавцу.
  8. После создания заказа корзина очищается.
  9. Введенные данные запоминаются - повторно вводить не придется.
  10. Плагин работает и на странице категории.

 

UPDATE 12.10.2014 

Добавлена кнопка быстрого заказ в корзине.

Подключен плагин jquery.maskedinput к полю Телефон

Подробнее: Плагин быстрого заказа для Joomla 1.5 VirtueMart 1.x

  • Автор: Beagler
  • Категория: Virtuemart 1
  • Просмотров: 4212

Как избавиться от show_image_in_imgtag.php

joomla virtuemart фото

Очень короткая статья. Я уже не раз во многих статьях рекоммендовал избавиться от скрипта show_image_in_imgtag.php при выводе фото на страницах категории. Почему? Потому что использовании show_image_in_imgtag.php очень плохо отражается на производительносьти Вашего сервера. Получается, что вывод каждой картинки у каждого пользователя на странице категории идет через этот скрипт. И каждый раз он пытается картинку отресайзить - даже если она уже нужного размера.

 

Подробнее: Как избавиться от show_image_in_imgtag.php

  • Автор: Beagler
  • Категория: Virtuemart 1
  • Просмотров: 5010

Отчет в Virtuemart со статусами заказов

virtuemart отчет

Отчет в Virtuemart со статусами заказов

В Virtuemart 1.1.* существует единственный отчет по заказам. И как выяснилось многие им пользуются.

Видимо, у разработчиков Viruemart руки до него не дошли, и уже не дойдут....

Исправим это недоразумение. Сделаем возможность просматривать отчет не по всем заказам скопом, а по заказам с конкретным статусом. Также, в отчете показывались суммы без учета скидки по купону - исправим и это.

Вот что в итоге у нас получится:

Подробнее: Отчет в Virtuemart со статусами заказов

  • Автор: Beagler
  • Категория: Virtuemart 1
  • Просмотров: 4533

Быстрое добавление товаров в корзину в Virtuemart1

joomla virtuemart корзина

Возникла необходимость быстрого наполнения корзины - менеджер просто вводит артикулы. У многих современных магазинов такая фишка есть. У Virtuemart - нет. Восполним этот пробел. На странице корзины расположим дополнительное поле ввода где и будем писать добавляемые артикулы. Выглядеть это может так:

Подробнее: Быстрое добавление товаров в корзину в Virtuemart1

  • Автор: Beagler
  • Категория: Virtuemart 1
  • Просмотров: 6226

Как вывести штрихкод в печатную форму

Недавно у моего заказчика возникла необходимость вывести в печатную форму штрихкоды товаров. Для чего это понадобилось? Для быстрого подбора заказа в 1С.

Администратор из админки Virtuemart из списка заказов печатает товарный чек, на котором есть штрихкод для каждого товара, а дальше просто сканирует их в 1С. 

Подробнее: Как вывести штрихкод в печатную форму

  • Автор: Beagler
  • Категория: Virtuemart 1
  • Просмотров: 8642

1C и Virtuemart. Часть 2. Установка связи через MYSQL.

mysql импорт-экспорт

Продожение разговора о взаимодействии 1С и Virtuemart. 

Вводные данные:

Joomla Версия 1.5.25, VirtueMart 1.1.4 stable, MySQL:     Версия 5.0, PHP:      Версия 5.3.3

1C 8.2 Самописная конфигурация, Сервер Microsoft Windows Server 2008 R2

Заказчику была необходима выгрузка только в одну сторону - это обновление и добавление товара (и фото) на сайте. Закачивать в 1С полученные заказы необходимости не было.

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

Подробнее: 1C и Virtuemart. Часть 2. Установка связи через MYSQL.

Back to top