Куда идем?

Virtuemart

Virtuemart – бесплатный компонент интернет-магазина на Joomla, который имеет большую историю и достаточно широкий функционал, доступный из коробки.

К основным особенностям Virtuemart, доступным из коробки относятся следующие:

  • Неограниченное количество товаров
  • Неограниченное количество категорий и уровней вложенности
  • Производители и категории производителей
  • Собственные поля для товаров разных типов, с возможностью добавления новых типов полей через плагины
  • Контроль остатков
  • Любое количество валют с возможностью автоматического пересчета цен по курсу ЕЦБ/ЦБ.
  • Неограниченное количество групп покупателей
  • Неограниченное количество цен для товара, в том числе, в зависимости от группы покупателей, количества диапазона дат
  • Гибкая настройка цен для товаров (цену можно задавать в любой валюте, применять к ней скидки, наценки, налоги и другие правила рассчета)
  • Неограниченное количество налогов и скидок для товаров, категорий и групп товаров, которые могут применяться в зависимости от: валюты, категории, группы покупателей, страны, области, производителя, диапазона дат
  • Функционал отзывов и рейтингов
  • Неограниченное количество способов оплаты с возможностью подключать различные платежные шлюзы с помощью плагинов (на текущий момент для Virtuemart существуют плагины практически для любых платежных систем, в том числе, Яндекс.Касса, Робокасса, Интеркасса, Сбербанк, Альфабанк и другие)
  • Неограниченное количество способов доставки с возможностью подключать различные системы доставки с помощью плагинов (на текущий момент для Virtuemart существуют плагины практически для всех систем доставки, в том числе Почта России, СДЭК, Boxberry и другие)
  • Неограниченное количество статусов заказов
  • Гибкая настройка способов достави и оплаты в зависимости от полей, заполняемых пользователем при оформлении заказа
  • Неограниченное количество пользовательских полей для оформления заказа
  • Возможность создания личного кабинета покупателя со списком его заказов и просмотром подробностей отдельного заказа и его текущего статуса
  • Медиа-менеджер, позволяющий быстро загружать изображения и добавлять неограниченное количество изображений для каждого товаров
  • Модули для списка категорий товаров, оторажения товаров (популярные, рекомендуемые, новые, случайные), мини-корзины, поиска по товарам

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

Базовый внешний вид Virtuemart достаточно примитивный, но вы всегда можете использовать один из множетсва шаблонов Virtuemart, или же заказать уникальный дизайн и разработку собственного шаблона для Virtuemart. Примеры интернет-магазинов на Virtuermart вы можете посмотреть у меня в портфолио.

В этом разделе вы найдете множество обучающих статей по работе с Virtuemart, начиная еще с версии 1.1.x, и заканчивая современным Virtuemart 3.

Если вы собираетесь делать интернет-магазин, обязательно прочитайте статью:

Virtuemart 3

Современная версия Virtuemart. Рекомендуется к использованию. Статьи от Virtuemart 2 применимы и к Virtuemart 3, т.к. 3-я версия является потомком второй и отличается в основном расширенным функционалом.

У вас есть интернет-магазин на Joomla 3 +Virtuemart 3, и вы хотите изменить или отредактировать какой-то блок на страницах магазина? В этой статье я расскажу, как это сделать.

В данной статье описаны всемакеты страниц Virtuemart 3, а также приведены их изображения для более удобного ориентирования по ним.

Информация из данной статьи на 95% применима и для Virtuemart 2.

Подробнее...

В этом кейсе я расскажу о том, как можно вывести остатки товаров Virtuemart в списке товаров в админке без каких-либо хаков. Это может быть очень удобно, если вы ведете контроль остатков на сайте. Информация актуальна для Virtuemart 2,3 и выше.

Подробнее...

Есть в Virtuemart мелочи, которые работают не так, как хотелось бы. Ярким примером такой мелочи является кнопка «Продолжить покупки», которая показывается во всплывающем окне при добавлении товара в корзину. В самой кнопке нет ничего плохого, но при клике по ней перезагружается страница и перенаправляет пользователя в категорию товаров. В данном кейсе я расскажу о том, как просто закрывать всплывающее окно при клике по этой кнопке – без перезагрузок и перенаправлений. Хаков нет. Кейс актуален для Virtuemart 2-3+.

Подробнее...

Зачастую в интернет-магазинах возникает потребность сортировки товаров. Товаров много, у каждого свои характеристики, без сортировки посетители интернет-магазина должны быть очень терпеливыми и дотошными, чтобы найти то, что ищут. Потенциальные покупатели любят, чтобы все для них было организовано удобно и понятно.

В Virtuemart 3 есть дополнительные поля, которые позволяют задать для товаров любые характеристики. Но, как бы странно это не звучало, стандартный функционал Virtuemart не позволяет осуществлять фильтрацию по этим полям. В этом деле на помощь нам приходят сторонние расширения, и сегодня речь пойдет об одном из лучших в вопросе фильтрации – Custom FiltersPro от breakdesigns.net.

Подробнее...

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

Подробнее...

Сегодня представляю вашему вниманию маленький кейс, позволяющий автоматически делать заголовок Title страницы товара Virtuemart совпадающим с названием товара. Данное решение не требует хаков ядра. После него вы можете смело обновлять Virtuemart. Изменения не будут стерты.

Подробнее...

Есть в Virtuemart некоторые мелкие, но неприятные проблемы, которые кочуют из года в год, из версии в версию.

Это именно проблемы, не ошибки. Связаны они в первую очередь с особенностями языков и принципов работы интернет-магазинов в разных странах.

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

Быстрое решение далее.

Подробнее...

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

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

Если вы рассматриваете выбираете компонент интернет-магазина под Joomla, то данная заметка может оказаться полезной.

Подробнее...

Virtuemart 2

Virtuemart 2 - устаревшая версия , но, тем не менее, уроки от нее в большинстве своем применимы и для Virtuemart 3, т.к. в новой версии интерфейс практически не изменился.

Virtuemart 2 является новой версией компонента интернет-магазина для Joomla. Virtuemart 2 стал потомком всем известного Virtuemart 1.1.x, который, в свою очередь, произошел от Virtuemart 1.0.x. Были и более ранние предки, но это уже не так важно. Virtuemart 2 существенно отличается от предыдущих версий. Очень многое в нем подверглось координальной переработке. По сути, Virtuemart 2 является совершенно новым компонентом, а значит он заслуживает отдельной серии статей, которую данная статья и открывает.

В первой статье содержится небольшой обзор Virtuemart 2. Я уже сделал на нем интернет-магазин и могу сравнить процесс разработки с предыдущей версией Virtuemart.

Подробнее...

Во второй части серии я продолжу рассказ про Virtuemart 2. На этот раз речь пойдет про установку и обновление этого расширения. Многие скажут: «Что тут рассказывать? Установка же стандартная!». Да, согласен. На первый взгляд все просто, но часто, особенно у новичков, уже на этом этапе возникают проблемы. В этой статье я расскажу о том, как правильно установить Virtuemart 2 и его расширения, как обновить компонент, а также затрону частые проблемы, возникающие при установке и обновлении.

Подробнее...

Итак, Virtuemart 2 установлен. Тех, кто думает, что откроет сайт и сразу увидит готовый интернет-магазин, я должен огорчить – этого не будет. После установки, Virtuemart 2 требуется еще и настроить. В этой статье я расскажу про самые важные настройки, которые следует сделать после установки.

Подробнее...

После того, как интернет-магазин установлен и в нем проведены основные настройки, можно приступать к его начальному наполнению категориями и товарами. Это нужно для того, чтобы представить примерный внешний вид магазина, и, в дальнейшем, красиво его оформить. В этой статье я расскажу о том, как наполнить Virtuemart 2 первоначальными товарами и категориями, какие есть настройки и тонкости наполнения, и кое-что еще.

Подробнее...

Любой товар кто-то производит. Это может как крупная компания, так и собственное производство. Важнейшей составляющей продаж является бренд товара. Товары известных брендов традиционно пользуются доверием. К чему я это пишу? К тому, что при работе с интернет-магазином многие не уделяют должного внимания созданию и оформлению списка производителей товаров. Конечно это необязательная процедура, но во многих случаях показать производителя товара крайне важно. В этой статье я расскажу о работе с производителями и категориями производителей в VirtueMart 2.

Подробнее...

Интернет-магазин в общем понимании является не чем иным, как каталогом товаров. Да, у него есть возможность оформлять заказы через корзину, принимать деньги, указывать, куда и как требуется доставить товар, но первична все-таки витрина, представление товаров потенциальным покупателям. В этой статье я расскажу про очень важную часть Virtuemart 2 – настраиваемые поля. С их помощью каталог товаров можно сделать максимально разнообразным. Создать различные фильтры и свойства товаров, создать дочерние товары и просто внести дополнительные данные о товаре в форме анкеты. Работа с настраиваемыми полями Virtuemart 2 достаточно сложна, но для многих интернет-магазинов такие поля просто необходимы. В этой статье я расскажу о типах, назначении и возможностях настраиваемых полей Virtuemart 2.

Подробнее...

В предыдущей статье серии я рассказывал о классификации настраиваемых полей Virtuemart 2 по функциональным возможностям, называя ее «Виды полей». В этой статье я расскажу о том, как классифицировать поля по способу ввода и отображения информации. Эта классификация будет называться «Типы полей». Из статьи вы узнаете, какие в Virtuemart 2 существуют типы полей, как их правильно настроить и для чего можно использовать.

Подробнее...

Сегодня мы затронем одну из самых сложных и интересных возможностей Virtuemart 2 – составные товары. Что это такое? Простейшим примером может быть кухонный гарнитур или футболка, имеющая разные размеры и цвета. Такие товары состоят из нескольких позиций, причем важно контролировать остатки каждой их них. В этой статье я расскажу о том, как добавить товару дополнительные опции, которые имеют дополнительную стоимость и контролируемые остатки.

Подробнее...

Virtuemart 2 позволяет управлять ценами, налогами и скидками так, как никакой другой открытый компонент интернет-магазина для Joomla. Разработчики учли опыт прошлых лет, а также все те проблемы, которые возникали у пользователей и постарались создать абсолютно универсальную систему. Частично им это удалось. Почему частично? Дело в том, что универсальность всегда повышает сложность, как разработки, так и управления. Разобраться во всех тонкостях цен и правил расчета Virtuemart 2 получается далеко не сразу. В этой статье я постараюсь подробно раскрыть эту тему Virtuemart 2.

Подробнее...

Virtuemart версии 2 – в развитии компонента это определенно большой шаг вперед. Мы получили полностью переписанный код, дополнительные поля, гибкие правила расчета и множество других плюшек, но при этом разработчики умудрились также кое-что испортить. Самой большой неприятностью в Virtuemart 2 стал новый процесс оформления заказа. Если раньше он был понятен и проходил в четыре последовательных шага, то сейчас на одной странице все перемешалось. Не каждый покупатель сообразит, куда следует нажимать и что делать. Часть из них попросту уйдет. В этой статье я расскажу, как превратить неуклюжее оформление заказа Virtuemart 2 в быстрое, удобное, на одной единственной странице.

Подробнее...

Virtuemart 1.1.x

Virtuemart 1.1.x - полностью устаревшая версия . Значительно отличается от Virtuemart 2 и Virtuemart 3. Работает только с Joomla 1.1.x и 1.5, которые в настоящее время уже не поддерживаются. Статьи актуальны для тех, кто до сих пор работает с магазином на Virtuemart 1.1.x и по каким-то причинам не может обновить его до современной версии.

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

Подробнее...

В данной статье рассмотрен обзор возможностей интернет-магазина Virtuemart, а также приведен его примерный внешний вид.

Подробнее...

Данная статья посвящена установке и обновлению Virtuemart'a. В ней подробно рассмотрена  автоматическая и ручная установка, частые вопросы и ошибки. Также приведено описание дополнительных модулей и плагинов.

Подробнее...

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

Подробнее...

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

Подробнее...

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

Подробнее...

Серия статей, посвященная VirtueMart, продолжается, и сегодня речь пойдет про управление производителями товаров интернет-магазина.

Производители, связанные с товарами, предоставляют свои контакты, веб-сайт, а также описание. Каждый товар, созданный в магазине, связывается с производителем.

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

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

 

Подробнее...

Серия статей, посвященная настройке VirtueMart, продолжается. Сегодня будет рассмотрена настройка товаров и их категорий.

VirtueMart позволяет классифицировать товары не только по производителям, но и по категориям. Категории товаров могут также включать подкатегории, позволяющие управлять товарами настолько подробно, насколько это возможно. Поскольку товары и категории товаров связываются с поставщиком, важно создать записи поставщиков перед созданием товаров и их категорий.

Подробнее...

В этой статье речь пойдет про управление ценами товаров Virtuemart. Из нее ты узнаешь, как добавлять новые цены, обновлять существующие и удалять ненужные. Также ты научишься устанавливать цены в зависимости от групп покупателей и количества товаров в корзине.

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

Подробнее...

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

Подробнее...

В статье рассказывается о том, что такое «Типы товаров VirtueMart», параметры типов и расширенный поиск по дополнительным параметрам. Прочитав ее, ты  научишься создавать типы товаров, и любое количество параметров к ним, связывать типы с товарами, а также пользоваться расширенным поиском.

Подробнее...

Данная статья рассказывает о том, как можно добавлять к товарам дополнительные файлы и изображения, просматривать их, а главное, о том, как с помощью VirtueMart продавать виртуальные товары (например, музыку, фильмы, шаблоны… Все, что можно найти в Интернете).

Подробнее...

Сегодня статья рассказывает о том, как настраивать скидки на различные товары VirtueMart, а также о возможности голосовать за товары и писать о них отзывы.

Подробнее...

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

Подробнее...

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

Подробнее...

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

Подробнее...

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

Сегодня я расскажу о том, что такое ROBOKASSA и как ее подключить к VirtueMart в автоматическом и полуавтоматическом режиме.

Подробнее...

Мне часто задают вопросы о том, как сделать, казалось бы, элементарную вещь – вывести категории товаров VirtueMart с изображениями на главной странице в виде таблицы, например, из 3 колонок. Такая, вроде простая, задача решается в VirtueMart отнюдь не просто. В этой статье я расскажу о том, как можно красиво вывести категории товаров VirtueMart на главную страницу сайта не прибегая к использованию ссылки на компонент(главную страницу VirtueMart).

Подробнее...

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

Подробнее...

Эта статья является продолжением статьи VirtueMart – интернет-магазин на Joomla. Часть 19. Редактирование шаблона VirtueMart (Начало). В ней я расскажу о назначении файлов шаблона VirtueMart в двух из оставшихся четырех папок: common и product_details. Данная информация пригодится всем тем, кому требуется изменить внешний вид интернет-магазина, сделанного на VirtueMart, настроив его под себя.

Подробнее...

Наконец-то мы подошли к долгожданной и, наверное, актуальной для многих теме массовой работы с товарами VirtueMart. Под «массовой работой» я подразумеваю автоматический импорт/экспорт/обновление базы товаров интернет-магазина. Для решения этой задачи я хочу предложить использовать компонент SimpleCSV. Что это за зверь, как его использовать, а также, почему не знаменитый CSV Improved, вы узнаете из этой статьи.

Подробнее...

Не секрет, что структура VirtueMart довольно сложна. Для людей, малознакомых с этим компонентом его подгонка под дизайн превращается в настоящую пытку. Все элементы разбросаны по разным файлам и их поиск вызывает затруднения. Особое место в этом хаосе занимает меню каталога товаров VirtueMart. Главным его недостатком является то, что при нескольких стилях отображения меню и различных скриптах, как это не странно, напрочь отсутствует возможность построения меню с помощью маркированного списка(UL LI). Это крайне неприятно, учитывая то, что во-первых, такую систему использует Joomla (меню очень многих шаблонов построены именно на подобных списках), во-вторых, UL LI используют большинство современных JQuery и Mootools-меню. В этой статье я расскажу как можно создать меню VirtueMart построенное с помощью списка и стилизовать его под используемый шаблон.

Подробнее...

Сегодня многие интернет-магазины делаются по образу и подобию своих существующих, успешных конкурентов. Заказчики, как правило, не тратят средства на разработку технического задания, а пишут его самостоятельно, опираясь на известные сайты, которые им нравятся. Таким образом, сегодня все чаще и чаще можно встретить задания, в которых присутствуют различные элементы, выполняющиеся на Javascript. К таким элементам относятся и так называемые «Вкладки» или «Табы». Эта статья посвящена довольно сложному, но очень важному вопросу отображения элементов VirtueMart с помощью вкладок.

Подробнее...

Задачей любого интернет-магазина является не только создание базы товаров, но и красивое и удобное представление этой базы пользователям. Если товаров в магазине много, то доступ к некоторым из них может быть затруднен. Да, существует поиск по товарам, но он не всегда удобен. Наиболее популярным и удобным средством создания быстрого доступа к товарам являются фильтры. Думаю многие видели как устроена фильтрация на аукционе Ebay. Мы можем выбрать товары определенной марки, размера, цвета, ценовой категории и.т.д. Хотите создать нечто подобное у себя на сайте? Тогда читайте далее…

Подробнее...

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

Подробнее...

Продолжая тему удобства администрирования Virtuemart, я хочу рассказать об одном простом плагине, в некоторых случаях позволяющем сохранить много времени администратора.

Случалось ли вам в ручном режиме добавлять дополнительные изображения к товарам? Кто пробовал, тот знает, что занятие это крайне долгое и неудобное. Каждое изображение приходится добавлять отдельно и совершать для этого несколько кликов. При этом каждый раз грузится новая страница. Да, дополнительные изображения можно импортировать через всемогущий CSV Improved, но что делать, если магазин наполняется постепенно, и новые товары появляются каждый день? О том, как ускорить процесс ручного добавления дополнительных изображений товаров, читайте в этой статье.

Подробнее...

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

Подробнее...

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

Несмотря на все недостатки, Virtuemart обладает одним важным достоинством – для него существует огромное количество готовых расширений и хаков, позволяющих добавить магазину практически любой функционал. Но здесь есть одна проблема. Использование хаков приводит к тому, что обновлять магазин становится крайне затруднительно, т.к. новые файлы заменяют старые, которые содержат хаки. В этой статье я расскажу про одну возможность Virtuemart, о которой крайне редко можно встретить упоминание в Рунете. Благодаря ей некоторые хаки можно использовать не беспокоясь о проблемах с обновлениями. Лучше даже сказать «легализовать», превратить в нормальный код.

Подробнее...

Сегодня статья получилась достаточно интересная и сложная. Приходило ли вам в голову показывать страницу товара Virtuemart во всплывающем окне(аналогично картинкам)? Ведь если вдуматься, это очень удобно для пользователя. Гораздо удобнее, чем каждый раз заходить на страницу товара, а потом возвращаться к категории товаров. Кроме очевидного удобства для пользователей мы имеем чистый код страницы товара, не содержащий повторяющегося контента в виде модулей, копирайтов и.т.д. За счет этого мы уменьшаем нагрузку на сервер и экономим трафик. Заманчиво? Тогда читайте далее.

Подробнее...